Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QDesignerPropertySheetExtension Class Referenceabstract

#include <propertysheet.h>

+ Inheritance diagram for QDesignerPropertySheetExtension:
+ Collaboration diagram for QDesignerPropertySheetExtension:

Public Member Functions

 QDesignerPropertySheetExtension ()=default
 
virtual ~QDesignerPropertySheetExtension ()=default
 
virtual int count () const =0
 
virtual int indexOf (const QString &name) const =0
 
virtual QString propertyName (int index) const =0
 
virtual QString propertyGroup (int index) const =0
 
virtual void setPropertyGroup (int index, const QString &group)=0
 
virtual bool hasReset (int index) const =0
 
virtual bool reset (int index)=0
 
virtual bool isVisible (int index) const =0
 
virtual void setVisible (int index, bool b)=0
 
virtual bool isAttribute (int index) const =0
 
virtual void setAttribute (int index, bool b)=0
 
virtual QVariant property (int index) const =0
 
virtual void setProperty (int index, const QVariant &value)=0
 
virtual bool isChanged (int index) const =0
 
virtual void setChanged (int index, bool changed)=0
 
virtual bool isEnabled (int index) const =0
 

Detailed Description

Definition at line 13 of file propertysheet.h.

Constructor & Destructor Documentation

◆ QDesignerPropertySheetExtension()

QDesignerPropertySheetExtension::QDesignerPropertySheetExtension ( )
default

◆ ~QDesignerPropertySheetExtension()

virtual QDesignerPropertySheetExtension::~QDesignerPropertySheetExtension ( )
virtualdefault

Member Function Documentation

◆ count()

virtual int QDesignerPropertySheetExtension::count ( ) const
pure virtual

Implemented in QDesignerPropertySheet.

◆ hasReset()

virtual bool QDesignerPropertySheetExtension::hasReset ( int index) const
pure virtual

◆ indexOf()

virtual int QDesignerPropertySheetExtension::indexOf ( const QString & name) const
pure virtual

Implemented in QAxWidgetPropertySheet, and QDesignerPropertySheet.

Referenced by qdesigner_internal::classForProperty().

+ Here is the caller graph for this function:

◆ isAttribute()

virtual bool QDesignerPropertySheetExtension::isAttribute ( int index) const
pure virtual

Implemented in QDesignerPropertySheet.

◆ isChanged()

virtual bool QDesignerPropertySheetExtension::isChanged ( int index) const
pure virtual

◆ isEnabled()

◆ isVisible()

◆ property()

◆ propertyGroup()

virtual QString QDesignerPropertySheetExtension::propertyGroup ( int index) const
pure virtual

Implemented in qdesigner_internal::LinePropertySheet, and QDesignerPropertySheet.

Referenced by qdesigner_internal::classForProperty().

+ Here is the caller graph for this function:

◆ propertyName()

virtual QString QDesignerPropertySheetExtension::propertyName ( int index) const
pure virtual

Implemented in QDesignerPropertySheet.

◆ reset()

◆ setAttribute()

virtual void QDesignerPropertySheetExtension::setAttribute ( int index,
bool b )
pure virtual

Implemented in QDesignerPropertySheet.

◆ setChanged()

virtual void QDesignerPropertySheetExtension::setChanged ( int index,
bool changed )
pure virtual

◆ setProperty()

◆ setPropertyGroup()

virtual void QDesignerPropertySheetExtension::setPropertyGroup ( int index,
const QString & group )
pure virtual

Implemented in QDesignerPropertySheet.

◆ setVisible()

virtual void QDesignerPropertySheetExtension::setVisible ( int index,
bool b )
pure virtual

Implemented in QDesignerPropertySheet.


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