Class: QgsSearchQueryBuilder

Query builder for search strings.

Deprecated since version 3.40: Will be removed in QGIS 4.

Class Hierarchy

Inheritance diagram of qgis.gui.QgsSearchQueryBuilder

Base classes

QDialog

QWidget

QObject

QPaintDevice

class qgis.gui.QgsSearchQueryBuilder[source]

Bases: QDialog

__init__(layer: QgsVectorLayer | None, parent: QWidget | None = None, fl: Qt.WindowFlags | Qt.WindowType = QgsGuiUtils.ModalDialogFlags)

Constructor - takes pointer to vector layer as a parameter

Parameters:
  • layer (Optional[QgsVectorLayer])

  • parent (Optional[QWidget] = None)

  • fl (Union[Qt.WindowFlags, Qt.WindowType] = QgsGuiUtils.ModalDialogFlags)

loadQuery(self)[source]
saveQuery(self)[source]
searchString(self) str[source]

returns newly created search string

Return type:

str

setSearchString(self, searchString: str | None)[source]

change search string shown in text field

Parameters:

searchString (Optional[str])