This class is used to define the Where Clause object of select operation.
More...
#include <QueryBuilderWidget.h>
This class is used to define the Where Clause object of select operation.
Definition at line 64 of file QueryBuilderWidget.h.
◆ QueryBuilderWidget()
te::qt::widgets::QueryBuilderWidget::QueryBuilderWidget |
( |
QWidget * |
parent = 0 , |
|
|
Qt::WindowFlags |
f = 0 |
|
) |
| |
◆ ~QueryBuilderWidget()
te::qt::widgets::QueryBuilderWidget::~QueryBuilderWidget |
( |
| ) |
|
◆ buildTree()
void te::qt::widgets::QueryBuilderWidget::buildTree |
( |
te::da::Expression * |
exp, |
|
|
QWidget * |
parent, |
|
|
bool |
right |
|
) |
| |
|
protected |
◆ createCondition()
QWidget * te::qt::widgets::QueryBuilderWidget::createCondition |
( |
bool |
startCondition, |
|
|
QWidget * |
parent, |
|
|
bool |
right |
|
) |
| |
|
protected |
◆ createConnector()
QWidget * te::qt::widgets::QueryBuilderWidget::createConnector |
( |
bool |
startCondition, |
|
|
QWidget * |
owner, |
|
|
QWidget * |
parent, |
|
|
bool |
autoCreateCondition |
|
) |
| |
|
protected |
◆ functionsIsACondition()
bool te::qt::widgets::QueryBuilderWidget::functionsIsACondition |
( |
te::da::Function * |
func | ) |
|
|
protected |
◆ functionsIsAConnector()
bool te::qt::widgets::QueryBuilderWidget::functionsIsAConnector |
( |
te::da::Function * |
func | ) |
|
|
protected |
◆ getWhereClause()
te::da::Where * te::qt::widgets::QueryBuilderWidget::getWhereClause |
( |
| ) |
|
◆ getWhereString()
std::string te::qt::widgets::QueryBuilderWidget::getWhereString |
( |
| ) |
|
◆ onAddConnectorClicked
void te::qt::widgets::QueryBuilderWidget::onAddConnectorClicked |
( |
QWidget * |
owner, |
|
|
QWidget * |
parent |
|
) |
| |
|
protectedslot |
◆ onChanged
void te::qt::widgets::QueryBuilderWidget::onChanged |
( |
| ) |
|
|
protectedslot |
◆ onRemoveConnectorClicked
void te::qt::widgets::QueryBuilderWidget::onRemoveConnectorClicked |
( |
QWidget * |
owner, |
|
|
QWidget * |
parent |
|
) |
| |
|
protectedslot |
◆ rebuildTree()
void te::qt::widgets::QueryBuilderWidget::rebuildTree |
( |
QTreeWidgetItem * |
item | ) |
|
|
protected |
◆ removeCondition()
◆ removeConnector()
◆ setInputParameters()
◆ setWhereClause()
void te::qt::widgets::QueryBuilderWidget::setWhereClause |
( |
te::da::Where * |
where | ) |
|
◆ startWhereClause()
void te::qt::widgets::QueryBuilderWidget::startWhereClause |
( |
| ) |
|
◆ strWhereClause
void te::qt::widgets::QueryBuilderWidget::strWhereClause |
( |
std::string |
str | ) |
|
|
signal |
◆ m_dataSetName
std::string te::qt::widgets::QueryBuilderWidget::m_dataSetName |
|
protected |
◆ m_dataSource
◆ m_dsType
◆ m_starterWidget
QWidget* te::qt::widgets::QueryBuilderWidget::m_starterWidget |
|
protected |
◆ m_treeWidget
◆ m_ui
std::unique_ptr<Ui::QueryBuilderWidgetForm> te::qt::widgets::QueryBuilderWidget::m_ui |
|
protected |
◆ m_widgetMap
std::map<QTreeWidgetItem*, QWidget*> te::qt::widgets::QueryBuilderWidget::m_widgetMap |
|
protected |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/qt/widgets/query/QueryBuilderWidget.h