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

Methods

loadQuery

saveQuery

searchString

returns newly created search string

setSearchString

change search string shown in text field

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])