| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
A dialog for configuring a map layer action. More...
#include <qgsattributeactionpropertiesdialog.h>

Public Member Functions | |
| QgsAttributeActionPropertiesDialog (Qgis::AttributeActionType type, const QString &description, const QString &shortTitle, const QString &iconPath, const QString &actionText, bool capture, const QSet< QString > &actionScopes, const QString ¬ificationMessage, bool isEnabledOnlyWhenEditable, QgsVectorLayer *layer, QWidget *parent=nullptr) | |
| Constructor for QgsAttributeActionPropertiesDialog.   | |
| QgsAttributeActionPropertiesDialog (QgsVectorLayer *layer, QWidget *parent=nullptr) | |
| QSet< QString > | actionScopes () const | 
| QString | actionText () const | 
| bool | capture () const | 
| QgsExpressionContext | createExpressionContext () const override | 
| This method needs to be reimplemented in all classes which implement this interface and return an expression context.   | |
| QString | description () const | 
| QString | iconPath () const | 
| bool | isEnabledOnlyWhenEditable () const | 
| QString | notificationMessage () const | 
| QString | shortTitle () const | 
| Qgis::AttributeActionType | type () const | 
  Public Member Functions inherited from QgsExpressionContextGenerator | |
| virtual | ~QgsExpressionContextGenerator ()=default | 
A dialog for configuring a map layer action.
Definition at line 35 of file qgsattributeactionpropertiesdialog.h.
| QgsAttributeActionPropertiesDialog::QgsAttributeActionPropertiesDialog | ( | Qgis::AttributeActionType | type, | 
| const QString & | description, | ||
| const QString & | shortTitle, | ||
| const QString & | iconPath, | ||
| const QString & | actionText, | ||
| bool | capture, | ||
| const QSet< QString > & | actionScopes, | ||
| const QString & | notificationMessage, | ||
| bool | isEnabledOnlyWhenEditable, | ||
| QgsVectorLayer * | layer, | ||
| QWidget * | parent = nullptr  | 
        ||
| ) | 
Constructor for QgsAttributeActionPropertiesDialog.
Definition at line 34 of file qgsattributeactionpropertiesdialog.cpp.
| QgsAttributeActionPropertiesDialog::QgsAttributeActionPropertiesDialog | ( | QgsVectorLayer * | layer, | 
| QWidget * | parent = nullptr  | 
        ||
| ) | 
Definition at line 55 of file qgsattributeactionpropertiesdialog.cpp.
| QSet< QString > QgsAttributeActionPropertiesDialog::actionScopes | ( | ) | const | 
Definition at line 97 of file qgsattributeactionpropertiesdialog.cpp.
| QString QgsAttributeActionPropertiesDialog::actionText | ( | ) | const | 
Definition at line 92 of file qgsattributeactionpropertiesdialog.cpp.
| bool QgsAttributeActionPropertiesDialog::capture | ( | ) | const | 
Definition at line 121 of file qgsattributeactionpropertiesdialog.cpp.
      
  | 
  overridevirtual | 
This method needs to be reimplemented in all classes which implement this interface and return an expression context.
Implements QgsExpressionContextGenerator.
Definition at line 126 of file qgsattributeactionpropertiesdialog.cpp.
| QString QgsAttributeActionPropertiesDialog::description | ( | ) | const | 
Definition at line 77 of file qgsattributeactionpropertiesdialog.cpp.
| QString QgsAttributeActionPropertiesDialog::iconPath | ( | ) | const | 
Definition at line 87 of file qgsattributeactionpropertiesdialog.cpp.
| bool QgsAttributeActionPropertiesDialog::isEnabledOnlyWhenEditable | ( | ) | const | 
Definition at line 116 of file qgsattributeactionpropertiesdialog.cpp.
| QString QgsAttributeActionPropertiesDialog::notificationMessage | ( | ) | const | 
Definition at line 111 of file qgsattributeactionpropertiesdialog.cpp.
| QString QgsAttributeActionPropertiesDialog::shortTitle | ( | ) | const | 
Definition at line 82 of file qgsattributeactionpropertiesdialog.cpp.
| Qgis::AttributeActionType QgsAttributeActionPropertiesDialog::type | ( | ) | const | 
Definition at line 72 of file qgsattributeactionpropertiesdialog.cpp.