QGIS/python/gui/auto_generated/qgsoptionsdialoghighlightwidgetsimpl.sip.in
Nyall Dawson 3f6b490218 Sipify
2025-04-02 11:11:10 +10:00

187 lines
4.7 KiB
Plaintext

/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/qgsoptionsdialoghighlightwidgetsimpl.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.py again *
************************************************************************/
class QgsOptionsDialogHighlightLabel : QgsOptionsDialogHighlightWidget
{
%Docstring(signature="appended")
A highlight widget for labels.
This is used to search and highlight text in
:py:class:`QgsOptionsDialogBase` implementations.
%End
%TypeHeaderCode
#include "qgsoptionsdialoghighlightwidgetsimpl.h"
%End
public:
QgsOptionsDialogHighlightLabel( QLabel *label );
%Docstring
constructs a highlight widget for a label
%End
protected:
virtual bool searchText( const QString &text );
virtual bool highlightText( const QString &text );
virtual void reset();
};
class QgsOptionsDialogHighlightCheckBox : QgsOptionsDialogHighlightWidget
{
%Docstring(signature="appended")
A highlight widget for checkboxes.
This is used to search and highlight text in
:py:class:`QgsOptionsDialogBase` implementations.
%End
%TypeHeaderCode
#include "qgsoptionsdialoghighlightwidgetsimpl.h"
%End
public:
QgsOptionsDialogHighlightCheckBox( QCheckBox *checkBox );
%Docstring
constructs a highlight widget for a checkbox
%End
protected:
virtual bool searchText( const QString &text );
virtual bool highlightText( const QString &text );
virtual void reset();
};
class QgsOptionsDialogHighlightButton : QgsOptionsDialogHighlightWidget
{
%Docstring(signature="appended")
A highlight widget for buttons.
This is used to search and highlight text in
:py:class:`QgsOptionsDialogBase` implementations.
%End
%TypeHeaderCode
#include "qgsoptionsdialoghighlightwidgetsimpl.h"
%End
public:
QgsOptionsDialogHighlightButton( QAbstractButton *button );
%Docstring
constructs a highlight widget for a button.
%End
protected:
virtual bool searchText( const QString &text );
virtual bool highlightText( const QString &text );
virtual void reset();
};
class QgsOptionsDialogHighlightGroupBox : QgsOptionsDialogHighlightWidget
{
%Docstring(signature="appended")
A highlight widget for group boxes.
This is used to search and highlight text in
:py:class:`QgsOptionsDialogBase` implementations.
%End
%TypeHeaderCode
#include "qgsoptionsdialoghighlightwidgetsimpl.h"
%End
public:
QgsOptionsDialogHighlightGroupBox( QGroupBox *groupBox );
%Docstring
constructs a highlight widget for a group box.
%End
protected:
virtual bool searchText( const QString &text );
virtual bool highlightText( const QString &text );
virtual void reset();
};
class QgsOptionsDialogHighlightTree : QgsOptionsDialogHighlightWidget
{
%Docstring(signature="appended")
A highlight widget for trees.
This is used to search and highlight text in
:py:class:`QgsOptionsDialogBase` implementations. Highlighting is only
available for tree widgets only while searching can be performed in any
tree view or inherited class.
%End
%TypeHeaderCode
#include "qgsoptionsdialoghighlightwidgetsimpl.h"
%End
public:
QgsOptionsDialogHighlightTree( QTreeView *treeView );
%Docstring
constructs a highlight widget for a tree view or widget.
%End
protected:
virtual bool searchText( const QString &text );
virtual bool highlightText( const QString &text );
virtual void reset();
};
class QgsOptionsDialogHighlightTable : QgsOptionsDialogHighlightWidget
{
%Docstring(signature="appended")
A highlight widget for table widgets.
This is used to search and highlight text in
:py:class:`QgsOptionsDialogBase` implementations.
.. versionadded:: 3.22
%End
%TypeHeaderCode
#include "qgsoptionsdialoghighlightwidgetsimpl.h"
%End
public:
QgsOptionsDialogHighlightTable( QTableView *tableView );
%Docstring
constructs a highlight widget for a table view or widget.
%End
protected:
virtual bool searchText( const QString &text );
virtual bool highlightText( const QString &text );
virtual void reset();
};
/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/qgsoptionsdialoghighlightwidgetsimpl.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.py again *
************************************************************************/