The QDesignerDynamicPropertySheetExtension class allows you to manipulate a widget's dynamic properties in Qt Designer's property editor. More...
#include <QDesignerDynamicPropertySheetExtension>
This class was introduced in Qt 4.3.
virtual | ~QDesignerDynamicPropertySheetExtension () |
virtual int | addDynamicProperty ( const QString & propertyName, const QVariant & value ) = 0 |
virtual bool | canAddDynamicProperty ( const QString & propertyName ) const = 0 |
virtual bool | dynamicPropertiesAllowed () const = 0 |
virtual bool | isDynamicProperty ( int index ) const = 0 |
virtual bool | removeDynamicProperty ( int index ) = 0 |
The QDesignerDynamicPropertySheetExtension class allows you to manipulate a widget's dynamic properties in Qt Designer's property editor.
See also QDesignerPropertySheetExtension and Dynamic Properties.
Destroys the dynamic property sheet extension.
Adds a dynamic property named propertyName and sets its value to value. Returns the index of the property if it was added successfully; otherwise returns -1 to indicate failure.
Returns true if propertyName is a valid, unique name for a dynamic property; otherwise returns false.
Returns true if the widget supports dynamic properties; otherwise returns false.
Returns true if the property at the given index is a dynamic property; otherwise returns false.
Removes the dynamic property at the given index. Returns true if the operation succeeds; otherwise returns false.
© 2008-2011 Nokia Corporation and/or its subsidiaries. Nokia, Qt and their respective logos are trademarks of Nokia Corporation in Finland and/or other countries worldwide.
All other trademarks are property of their respective owners. Privacy Policy
Licensees holding valid Qt Commercial licenses may use this document in accordance with the Qt Commercial License Agreement provided with the Software or, alternatively, in accordance with the terms contained in a written agreement between you and Nokia.
Alternatively, this document may be used under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation.