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
QDesignerDynamicPropertySheetExtension Class Referenceabstract

#include <dynamicpropertysheet.h>

+ Inheritance diagram for QDesignerDynamicPropertySheetExtension:
+ Collaboration diagram for QDesignerDynamicPropertySheetExtension:

Public Member Functions

 QDesignerDynamicPropertySheetExtension ()=default
 
virtual ~QDesignerDynamicPropertySheetExtension ()=default
 
virtual bool dynamicPropertiesAllowed () const =0
 
virtual int addDynamicProperty (const QString &propertyName, const QVariant &value)=0
 
virtual bool removeDynamicProperty (int index)=0
 
virtual bool isDynamicProperty (int index) const =0
 
virtual bool canAddDynamicProperty (const QString &propertyName) const =0
 

Detailed Description

Definition at line 24 of file dynamicpropertysheet.h.

Constructor & Destructor Documentation

◆ QDesignerDynamicPropertySheetExtension()

QDesignerDynamicPropertySheetExtension::QDesignerDynamicPropertySheetExtension ( )
default

◆ ~QDesignerDynamicPropertySheetExtension()

virtual QDesignerDynamicPropertySheetExtension::~QDesignerDynamicPropertySheetExtension ( )
virtualdefault

Member Function Documentation

◆ addDynamicProperty()

virtual int QDesignerDynamicPropertySheetExtension::addDynamicProperty ( const QString & propertyName,
const QVariant & value )
pure virtual

Implemented in QDesignerPropertySheet.

◆ canAddDynamicProperty()

virtual bool QDesignerDynamicPropertySheetExtension::canAddDynamicProperty ( const QString & propertyName) const
pure virtual

Implemented in QDesignerPropertySheet.

◆ dynamicPropertiesAllowed()

virtual bool QDesignerDynamicPropertySheetExtension::dynamicPropertiesAllowed ( ) const
pure virtual

Implemented in QAxWidgetPropertySheet, qdesigner_internal::QLayoutWidgetPropertySheet, qdesigner_internal::SpacerPropertySheet, and QDesignerPropertySheet.

Referenced by qdesigner_internal::QDesignerResource::applyProperties(), and qdesigner_internal::PropertyEditor::setObject().

+ Here is the caller graph for this function:

◆ isDynamicProperty()

virtual bool QDesignerDynamicPropertySheetExtension::isDynamicProperty ( int index) const
pure virtual

Implemented in QDesignerPropertySheet.

Referenced by qdesigner_internal::QDesignerResource::applyProperStdSetAttribute(), and qdesigner_internal::PropertyEditor::setObject().

+ Here is the caller graph for this function:

◆ removeDynamicProperty()

virtual bool QDesignerDynamicPropertySheetExtension::removeDynamicProperty ( int index)
pure virtual

Implemented in QDesignerPropertySheet.


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