|
QGIS API Documentation
3.16.0-Hannover (43b64b13f3)
|
Factory class for creating custom developer/debugging tool pages. More...
#include <qgsdevtoolwidgetfactory.h>
Public Member Functions | |
| QgsDevToolWidgetFactory (const QString &title=QString(), const QIcon &icon=QIcon()) | |
| Constructor for a QgsDevToolWidgetFactory with the specified title and icon. More... | |
| virtual | ~QgsDevToolWidgetFactory ()=default |
| virtual QgsDevToolWidget * | createWidget (QWidget *parent=nullptr) const =0 |
| Factory function to create the widget on demand as needed by the dock. More... | |
| virtual QIcon | icon () const |
| Returns the icon that will be shown in the tool in the panel. More... | |
| void | setIcon (const QIcon &icon) |
| Sets the icon for the factory object, which will be shown for the tool in the panel. More... | |
| void | setTitle (const QString &title) |
| Set the translated title for the tool. More... | |
| virtual QString | title () const |
| Returns the (translated) title of the tool. More... | |
Factory class for creating custom developer/debugging tool pages.
Definition at line 33 of file qgsdevtoolwidgetfactory.h.
| QgsDevToolWidgetFactory::QgsDevToolWidgetFactory | ( | const QString & | title = QString(), |
| const QIcon & | icon = QIcon() |
||
| ) |
Constructor for a QgsDevToolWidgetFactory with the specified title and icon.
Definition at line 18 of file qgsdevtoolwidgetfactory.cpp.
|
virtualdefault |
|
pure virtual |
Factory function to create the widget on demand as needed by the dock.
The parent argument gives the correct parent for the newly created widget.
|
inlinevirtual |
Returns the icon that will be shown in the tool in the panel.
Definition at line 48 of file qgsdevtoolwidgetfactory.h.
|
inline |
Sets the icon for the factory object, which will be shown for the tool in the panel.
Definition at line 54 of file qgsdevtoolwidgetfactory.h.
|
inline |
Set the translated title for the tool.
Definition at line 65 of file qgsdevtoolwidgetfactory.h.
|
inlinevirtual |
Returns the (translated) title of the tool.
Definition at line 60 of file qgsdevtoolwidgetfactory.h.