QDesignerPropertySheetFactory Class Reference

#include <qdesigner_propertysheet_p.h>

Inheritance diagram for QDesignerPropertySheetFactory:

Inheritance graph
[legend]
Collaboration diagram for QDesignerPropertySheetFactory:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 113 of file qdesigner_propertysheet_p.h.

Public Member Functions

 QDesignerPropertySheetFactory (QExtensionManager *parent=0)

Protected Member Functions

virtual QObjectcreateExtension (QObject *object, const QString &iid, QObject *parent) const


Constructor & Destructor Documentation

QDesignerPropertySheetFactory::QDesignerPropertySheetFactory ( QExtensionManager parent = 0  ) 

Definition at line 468 of file qdesigner_propertysheet.cpp.

00469     : QExtensionFactory(parent)
00470 {
00471 }


Member Function Documentation

QObject * QDesignerPropertySheetFactory::createExtension ( QObject object,
const QString iid,
QObject parent 
) const [protected, virtual]

Creates an extension specified by iid for the given object. The extension object is created as a child of the specified parent.

See also:
extension()

Reimplemented from QExtensionFactory.

Definition at line 473 of file qdesigner_propertysheet.cpp.

References object, QObject::parent(), and Q_TYPEID.

00474 {
00475     if (iid == Q_TYPEID(QDesignerPropertySheetExtension))
00476         return new QDesignerPropertySheet(object, parent);
00477 
00478     return 0;
00479 }

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Thu Mar 15 17:18:53 2007 for Qt 4.2 User's Guide by  doxygen 1.5.1