| QGIS API Documentation
    2.6.0-Brighton
    | 
Query Builder for search strings. More...
#include <qgssearchquerybuilder.h>
| Public Slots | |
| void | on_btnEqual_clicked () | 
| void | on_btnOk_clicked () | 
| void | on_btnLessThan_clicked () | 
| void | on_btnGreaterThan_clicked () | 
| void | on_btnLike_clicked () | 
| void | on_btnILike_clicked () | 
| void | on_btnPct_clicked () | 
| void | on_btnIn_clicked () | 
| void | on_btnNotIn_clicked () | 
| void | on_lstFields_doubleClicked (const QModelIndex &index) | 
| void | on_lstValues_doubleClicked (const QModelIndex &index) | 
| void | on_btnLessEqual_clicked () | 
| void | on_btnGreaterEqual_clicked () | 
| void | on_btnNotEqual_clicked () | 
| void | on_btnAnd_clicked () | 
| void | on_btnNot_clicked () | 
| void | on_btnOr_clicked () | 
| void | on_btnClear_clicked () | 
| void | on_btnTest_clicked () | 
| void | on_btnGetAllValues_clicked () | 
| void | on_btnSampleValues_clicked () | 
| void | on_buttonBox_helpRequested () | 
| void | saveQuery () | 
| void | loadQuery () | 
| Public Member Functions | |
| QgsSearchQueryBuilder (QgsVectorLayer *layer, QWidget *parent=0, Qt::WindowFlags fl=QgisGui::ModalDialogFlags) | |
| Constructor - takes pointer to vector layer as a parameter. | |
| ~QgsSearchQueryBuilder () | |
| QString | searchString () | 
| returns newly created search string | |
| void | setSearchString (QString searchString) | 
| change search string shown in text field | |
Query Builder for search strings.
| QgsSearchQueryBuilder::QgsSearchQueryBuilder | ( | QgsVectorLayer * | layer, | 
| QWidget * | parent = 0, | ||
| Qt::WindowFlags | fl = QgisGui::ModalDialogFlags | ||
| ) | 
Constructor - takes pointer to vector layer as a parameter.
| QgsSearchQueryBuilder::~QgsSearchQueryBuilder | ( | ) | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
Get all distinct values for the field. Values are inserted into the value list box
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
Get sample distinct values for the selected field. The sample size is limited to an arbitrary value (currently set to 25). The values are inserted into the values list box.
| 
 | slot | 
Test the constructed search string to see if it's correct. The number of rows that would be returned is displayed in a message box.
| 
 | inlineslot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| QString QgsSearchQueryBuilder::searchString | ( | ) | 
returns newly created search string
| void QgsSearchQueryBuilder::setSearchString | ( | QString | searchString | ) | 
change search string shown in text field
 1.8.1.2
 1.8.1.2