Class overview   Alphabetical list   Annotated list   Header Files   Member List  

PropPage Class Reference


The abstract base class for the property pages of the WidgetInspector class More...

#include <inspect.h>

List of all member functions.

Public Members

Protected Members

Protected Slots


Detailed Description

The abstract base class for the property pages of the WidgetInspector class

The PropPage class provides an abstract baseclass for the property pages in the widget inspector. All it really does is maintain a dirty flag to see if the content of the page was changed.


Member Function Documentation

PropPage::PropPage(QWidget *parent=0, const char *name=0)

Property page constructor. Should be called by derived class.

virtual void PropPage::setTarget(QWidget *target) [pure virtual]

Pure virtual function to set the target of the property page. The implementation in the derived class should extract the properties from the widget and display them on the page.

virtual void PropPage::applyValues() [protected, pure virtual, slot]

Pure virtual function that applies the changes made to the properties of the target widget. The implementation should check the dirty flag to see if changes should be made to the target.

virtual void PropPage::setDirty(const char *) [protected, virtual, slot]

Sets the dirty flag. This slot should be connected to QLineEdit-s on the property page.

virtual void PropPage::setDirty(int) [protected, virtual, slot]

Sets the dirty flag. Overloaded member function. This slot should be connected to QComboBox-s and such on the property page.

virtual void PropPage::setDirty() [protected, virtual, slot]

Sets the dirty flag. Overloaded member function. This slot should be connected to QPushButton-s and such on the property page.


Member Variable Documentation

int PropPage::dirty [protected]

Flag to see whether any of the properties on the page were changed


This file was generated from the following files:
Generated at 14:38, 1998/04/17 for Ebuilder by doxygen  written by Dimitri van Heesch, © 1997-1998