QDesignerDynamicPropertySheetExtension Class
La clase QDesignerDynamicPropertySheetExtension permite manipular las propiedades dinámicas de un widget en el editor de propiedades de Qt Widgets Designer. Más...
| Cabecera: | #include <QDesignerDynamicPropertySheetExtension> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Designer)target_link_libraries(mytarget PRIVATE Qt6::Designer) |
| qmake: | QT += designer |
Funciones públicas
| 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 |
Véase también QDesignerPropertySheetExtension y Dynamic Properties.
Documentación de las funciones de los miembros
[virtual constexpr noexcept] QDesignerDynamicPropertySheetExtension::~QDesignerDynamicPropertySheetExtension()
Destruye la extensión de la hoja de propiedades dinámicas.
[pure virtual] int QDesignerDynamicPropertySheetExtension::addDynamicProperty(const QString &propertyName, const QVariant &value)
Añade una propiedad dinámica llamada propertyName y establece su valor en value. Devuelve el índice de la propiedad si se ha añadido correctamente; en caso contrario, devuelve -1 para indicar un error.
[pure virtual] bool QDesignerDynamicPropertySheetExtension::canAddDynamicProperty(const QString &propertyName) const
Devuelve true si propertyName es un nombre válido y único para una propiedad dinámica; en caso contrario devuelve false.
[pure virtual] bool QDesignerDynamicPropertySheetExtension::dynamicPropertiesAllowed() const
Devuelve true si el widget soporta propiedades dinámicas; en caso contrario devuelve false.
[pure virtual] bool QDesignerDynamicPropertySheetExtension::isDynamicProperty(int index) const
Devuelve true si la propiedad en el index dado es una propiedad dinámica; en caso contrario devuelve false.
[pure virtual] bool QDesignerDynamicPropertySheetExtension::removeDynamicProperty(int index)
Elimina la propiedad dinámica en la dirección index. Devuelve true si la operación tiene éxito; en caso contrario devuelve false.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.