itom  1.0.13
AbstractPropertyPageWidget Class Reference

Base widget class for property pages which can be included in the property dialog of itom. More...

Inheritance diagram for AbstractPropertyPageWidget:
ito::WidgetPropFigurePlugins WidgetPropConsoleWrap WidgetPropEditorAPI WidgetPropEditorAutoCompletion WidgetPropEditorCalltips WidgetPropEditorGeneral WidgetPropEditorStyles WidgetPropGeneralApplication WidgetPropGeneralLanguage WidgetPropPythonStartup

List of all members.

Public Member Functions

 AbstractPropertyPageWidget (QWidget *parent=NULL, Qt::WindowFlags f=NULL)
 constructor
 ~AbstractPropertyPageWidget ()
 destructor
virtual void readSettings ()=0
virtual void writeSettings ()=0

Detailed Description

Base widget class for property pages which can be included in the property dialog of itom.

Inherit this base class if you create your own property page and finally add your property page to the property dialog by adding a line in method DialogProperties::initPages().

See also:
DialogProperties

Constructor & Destructor Documentation

AbstractPropertyPageWidget::AbstractPropertyPageWidget ( QWidget *  parent = NULL,
Qt::WindowFlags  f = NULL 
)

constructor

simply call this constructor in the constructor of your property page widget.


Member Function Documentation

virtual void AbstractPropertyPageWidget::readSettings ( ) [pure virtual]

This method is called at startup of the property dialog. Read the setting file using QSetting in order to initialize your property widget (this method must be overwritten)

Implemented in WidgetPropEditorStyles, ito::WidgetPropFigurePlugins, WidgetPropEditorAPI, WidgetPropGeneralLanguage, WidgetPropPythonStartup, WidgetPropConsoleWrap, WidgetPropEditorAutoCompletion, WidgetPropEditorCalltips, WidgetPropEditorGeneral, and WidgetPropGeneralApplication.

virtual void AbstractPropertyPageWidget::writeSettings ( ) [pure virtual]

This method is called at shutdown of the property dialog (only if apply or ok has been clicked). Apply your settings and write it to the setting file using QSetting (this method must be overwritten)

Implemented in WidgetPropEditorStyles, ito::WidgetPropFigurePlugins, WidgetPropEditorAPI, WidgetPropGeneralLanguage, WidgetPropPythonStartup, WidgetPropConsoleWrap, WidgetPropEditorAutoCompletion, WidgetPropEditorCalltips, WidgetPropEditorGeneral, and WidgetPropGeneralApplication.


The documentation for this class was generated from the following files: