#include <qgsattributeactiondialog.h>
Collaboration diagram for QgsAttributeActionDialog:

Definition at line 33 of file qgsattributeactiondialog.h.
Public Slots | |
| void | moveUp () |
| void | moveDown () |
| void | browse () |
| void | remove () |
| void | insert () |
| void | insertField () |
| void | apply () |
| void | update () |
| void | itemSelectionChanged () |
Public Member Functions | |
| QgsAttributeActionDialog (QgsAttributeAction *actions, const QgsFieldMap &fields, QWidget *parent=0) | |
| ~QgsAttributeActionDialog () | |
| void | init () |
Private Member Functions | |
| void | insertRow (int row, const QString &name, const QString &action, bool capture) |
| void | swapRows (int row1, int row2) |
| void | insert (int pos) |
| void | rowSelected (int row) |
| QString | uniqueName (QString name) |
Private Attributes | |
| QgsAttributeAction * | mActions |
| QgsAttributeActionDialog::QgsAttributeActionDialog | ( | QgsAttributeAction * | actions, | |
| const QgsFieldMap & | fields, | |||
| QWidget * | parent = 0 | |||
| ) |
Definition at line 31 of file qgsattributeactiondialog.cpp.
References browse(), init(), insert(), insertField(), itemSelectionChanged(), moveDown(), moveUp(), remove(), and update().
| QgsAttributeActionDialog::~QgsAttributeActionDialog | ( | ) | [inline] |
Definition at line 42 of file qgsattributeactiondialog.h.
| void QgsAttributeActionDialog::init | ( | ) |
Definition at line 64 of file qgsattributeactiondialog.cpp.
References QgsAttributeAction::begin(), QgsAttributeAction::end(), insertRow(), and mActions.
Referenced by QgsAttributeActionDialog(), and QgsVectorLayerProperties::reset().
| void QgsAttributeActionDialog::moveUp | ( | ) | [slot] |
Definition at line 90 of file qgsattributeactiondialog.cpp.
References swapRows().
Referenced by QgsAttributeActionDialog().
| void QgsAttributeActionDialog::moveDown | ( | ) | [slot] |
Definition at line 112 of file qgsattributeactiondialog.cpp.
References swapRows().
Referenced by QgsAttributeActionDialog().
| void QgsAttributeActionDialog::browse | ( | ) | [slot] |
Definition at line 144 of file qgsattributeactiondialog.cpp.
Referenced by QgsAttributeActionDialog().
| void QgsAttributeActionDialog::remove | ( | ) | [slot] |
Definition at line 156 of file qgsattributeactiondialog.cpp.
Referenced by QgsAttributeActionDialog().
| void QgsAttributeActionDialog::insert | ( | ) | [slot] |
Definition at line 171 of file qgsattributeactiondialog.cpp.
Referenced by QgsAttributeActionDialog(), and update().
| void QgsAttributeActionDialog::insertField | ( | ) | [slot] |
Definition at line 222 of file qgsattributeactiondialog.cpp.
Referenced by QgsAttributeActionDialog().
| void QgsAttributeActionDialog::apply | ( | ) | [slot] |
Definition at line 235 of file qgsattributeactiondialog.cpp.
References QgsAttributeAction::addAction(), QgsAttributeAction::clearActions(), mActions, and name().
Referenced by QgsVectorLayerProperties::apply().
| void QgsAttributeActionDialog::update | ( | ) | [slot] |
Definition at line 210 of file qgsattributeactiondialog.cpp.
References insert().
Referenced by QgsAttributeActionDialog().
| void QgsAttributeActionDialog::itemSelectionChanged | ( | ) | [slot] |
Definition at line 252 of file qgsattributeactiondialog.cpp.
References rowSelected().
Referenced by QgsAttributeActionDialog().
| void QgsAttributeActionDialog::insertRow | ( | int | row, | |
| const QString & | name, | |||
| const QString & | action, | |||
| bool | capture | |||
| ) | [private] |
| void QgsAttributeActionDialog::swapRows | ( | int | row1, | |
| int | row2 | |||
| ) | [private] |
Definition at line 133 of file qgsattributeactiondialog.cpp.
Referenced by moveDown(), and moveUp().
| void QgsAttributeActionDialog::insert | ( | int | pos | ) | [private] |
Definition at line 179 of file qgsattributeactiondialog.cpp.
References insertRow(), name(), and uniqueName().
| void QgsAttributeActionDialog::rowSelected | ( | int | row | ) | [private] |
| QString QgsAttributeActionDialog::uniqueName | ( | QString | name | ) | [private] |
1.5.1