#include <QueryBuilderWizard.h>
|
enum | QueryBuilderConnector {
QueryBuilderConnector_AND
, QueryBuilderConnector_OR
, QueryBuilderConnector_NOT
, QueryBuilderConnector_LIKE
,
QueryBuilderConnector_NONE
} |
|
enum | QueryBuilderOperator {
QueryBuilderOperator_Plus
, QueryBuilderOperator_Minus
, QueryBuilderOperator_Multi
, QueryBuilderOperator_Div
,
QueryBuilderOperator_Equal
, QueryBuilderOperator_Dif
, QueryBuilderOperator_Great
, QueryBuilderOperator_GreatEqual
,
QueryBuilderOperator_Less
, QueryBuilderOperator_LessEqual
} |
|
enum | QueryBuilderOrder { QueryBuilderOrder_ASC
, QueryBuilderOrder_DESC
} |
|
Definition at line 51 of file QueryBuilderWizard.h.
◆ QueryBuilderConnector
Enumerator |
---|
QueryBuilderConnector_AND | |
QueryBuilderConnector_OR | |
QueryBuilderConnector_NOT | |
QueryBuilderConnector_LIKE | |
QueryBuilderConnector_NONE | |
Definition at line 69 of file QueryBuilderWizard.h.
◆ QueryBuilderOperator
Enumerator |
---|
QueryBuilderOperator_Plus | |
QueryBuilderOperator_Minus | |
QueryBuilderOperator_Multi | |
QueryBuilderOperator_Div | |
QueryBuilderOperator_Equal | |
QueryBuilderOperator_Dif | |
QueryBuilderOperator_Great | |
QueryBuilderOperator_GreatEqual | |
QueryBuilderOperator_Less | |
QueryBuilderOperator_LessEqual | |
Definition at line 55 of file QueryBuilderWizard.h.
◆ QueryBuilderOrder
◆ QueryBuilderWizard()
te::qt::widgets::QueryBuilderWizard::QueryBuilderWizard |
( |
QWidget * |
parent | ) |
|
◆ ~QueryBuilderWizard()
te::qt::widgets::QueryBuilderWizard::~QueryBuilderWizard |
( |
| ) |
|
◆ buildQuery()
bool te::qt::widgets::QueryBuilderWizard::buildQuery |
( |
| ) |
|
|
protected |
◆ checkDataSetPage()
bool te::qt::widgets::QueryBuilderWizard::checkDataSetPage |
( |
| ) |
|
|
protected |
◆ checkDataSourcePage()
bool te::qt::widgets::QueryBuilderWizard::checkDataSourcePage |
( |
| ) |
|
|
protected |
◆ checkGroupByPage()
bool te::qt::widgets::QueryBuilderWizard::checkGroupByPage |
( |
| ) |
|
|
protected |
◆ checkOrderByPage()
bool te::qt::widgets::QueryBuilderWizard::checkOrderByPage |
( |
| ) |
|
|
protected |
◆ checkPropertiesPage()
bool te::qt::widgets::QueryBuilderWizard::checkPropertiesPage |
( |
| ) |
|
|
protected |
◆ checkWhereClausePage()
bool te::qt::widgets::QueryBuilderWizard::checkWhereClausePage |
( |
| ) |
|
|
protected |
◆ getConnectors()
void te::qt::widgets::QueryBuilderWizard::getConnectors |
( |
| ) |
|
|
protected |
◆ getDataSets()
void te::qt::widgets::QueryBuilderWizard::getDataSets |
( |
| ) |
|
|
protected |
◆ getDataSourceIds()
void te::qt::widgets::QueryBuilderWizard::getDataSourceIds |
( |
| ) |
|
|
protected |
◆ getOperators()
void te::qt::widgets::QueryBuilderWizard::getOperators |
( |
| ) |
|
|
protected |
◆ getOrders()
void te::qt::widgets::QueryBuilderWizard::getOrders |
( |
| ) |
|
|
protected |
◆ getProperties()
void te::qt::widgets::QueryBuilderWizard::getProperties |
( |
| ) |
|
|
protected |
◆ onAddDataSetPushButtonClicked
void te::qt::widgets::QueryBuilderWizard::onAddDataSetPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onAddOrderPushButton
void te::qt::widgets::QueryBuilderWizard::onAddOrderPushButton |
( |
| ) |
|
|
slot |
◆ onAddWhereClausePushButtonClicked
void te::qt::widgets::QueryBuilderWizard::onAddWhereClausePushButtonClicked |
( |
| ) |
|
|
slot |
◆ onDataSetComboBoxActivated
void te::qt::widgets::QueryBuilderWizard::onDataSetComboBoxActivated |
( |
const QString & |
value | ) |
|
|
slot |
◆ onDataSourceComboBoxActivated
void te::qt::widgets::QueryBuilderWizard::onDataSourceComboBoxActivated |
( |
const QString & |
value | ) |
|
|
slot |
◆ onRemoveDataSetPushButtonClicked
void te::qt::widgets::QueryBuilderWizard::onRemoveDataSetPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onRemoveOrderPushButton
void te::qt::widgets::QueryBuilderWizard::onRemoveOrderPushButton |
( |
| ) |
|
|
slot |
◆ onRemoveWhereClausePushButtonClicked
void te::qt::widgets::QueryBuilderWizard::onRemoveWhereClausePushButtonClicked |
( |
| ) |
|
|
slot |
◆ validateCurrentPage()
virtual bool te::qt::widgets::QueryBuilderWizard::validateCurrentPage |
( |
| ) |
|
|
virtual |
◆ m_bimapConnector
boost::bimap<int, std::string> te::qt::widgets::QueryBuilderWizard::m_bimapConnector |
|
private |
◆ m_bimapOperator
boost::bimap<int, std::string> te::qt::widgets::QueryBuilderWizard::m_bimapOperator |
|
private |
◆ m_bimapOrder
boost::bimap<int, std::string> te::qt::widgets::QueryBuilderWizard::m_bimapOrder |
|
private |
◆ m_groupByList
std::unique_ptr<DoubleListWidget> te::qt::widgets::QueryBuilderWizard::m_groupByList |
|
private |
◆ m_propertyList
std::unique_ptr<DoubleListWidget> te::qt::widgets::QueryBuilderWizard::m_propertyList |
|
private |
◆ m_ui
std::unique_ptr<Ui::QueryBuilderWizardForm> te::qt::widgets::QueryBuilderWizard::m_ui |
|
private |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/qt/widgets/query/QueryBuilderWizard.h