A dialog used to create a rule and define the filter restriction. More...
#include <CreateRuleDialog.h>
Public Member Functions | |
te::se::Rule * | getRule () |
bool | isFilterGroupBoxCheckable () |
bool | isFilterGroupBoxChecked () |
void | setDataInformation (std::string dataSourceId, std::string dataSetName) |
This method is used to set current layer. More... | |
void | setFilterGroupBoxCheckable (bool check) |
void | setFilterGroupBoxChecked (bool check) |
void | setRule (te::se::Rule *rule) |
Initializer Methods | |
Methods related to instantiation and destruction. | |
CreateRuleDialog (QWidget *parent=0, Qt::WindowFlags f=0) | |
Constructs a basic fill dialog which is a child of parent, with widget flags set to f. More... | |
~CreateRuleDialog () | |
Destructor. More... | |
Protected Slots | |
void | onOkPushButtonClicked () |
Private Attributes | |
te::gm::GeomType | m_layerGeomType |
te::qt::widgets::QueryBuilderWidget * | m_queryWidget |
te::se::Rule * | m_rule |
std::unique_ptr< Ui::CreateRuleDialogForm > | m_ui |
Dialog form. More... | |
A dialog used to create a rule and define the filter restriction.
Definition at line 66 of file CreateRuleDialog.h.
te::qt::widgets::CreateRuleDialog::CreateRuleDialog | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | f = 0 |
||
) |
Constructs a basic fill dialog which is a child of parent, with widget flags set to f.
te::qt::widgets::CreateRuleDialog::~CreateRuleDialog | ( | ) |
Destructor.
te::se::Rule* te::qt::widgets::CreateRuleDialog::getRule | ( | ) |
bool te::qt::widgets::CreateRuleDialog::isFilterGroupBoxCheckable | ( | ) |
bool te::qt::widgets::CreateRuleDialog::isFilterGroupBoxChecked | ( | ) |
|
protectedslot |
void te::qt::widgets::CreateRuleDialog::setDataInformation | ( | std::string | dataSourceId, |
std::string | dataSetName | ||
) |
This method is used to set current layer.
void te::qt::widgets::CreateRuleDialog::setFilterGroupBoxCheckable | ( | bool | check | ) |
void te::qt::widgets::CreateRuleDialog::setFilterGroupBoxChecked | ( | bool | check | ) |
void te::qt::widgets::CreateRuleDialog::setRule | ( | te::se::Rule * | rule | ) |
|
private |
Definition at line 113 of file CreateRuleDialog.h.
|
private |
Definition at line 111 of file CreateRuleDialog.h.
|
private |
Definition at line 117 of file CreateRuleDialog.h.
|
private |
Dialog form.
Definition at line 115 of file CreateRuleDialog.h.