QStyleOptionToolBox Class
La clase QStyleOptionToolBox se utiliza para describir los parámetros necesarios para dibujar una caja de herramientas. Más...
| Cabecera: | #include <QStyleOptionToolBox> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Widgets)target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
| qmake: | QT += widgets |
| Hereda: | QStyleOption |
Tipos Públicos
| enum | SelectedPosition { NotAdjacent, NextIsSelected, PreviousIsSelected } |
| enum | StyleOptionType { Type } |
| enum | StyleOptionVersion { Version } |
| enum | TabPosition { Beginning, Middle, End, OnlyOneTab } |
Funciones Públicas
| QStyleOptionToolBox() | |
| QStyleOptionToolBox(const QStyleOptionToolBox &other) |
Variables Públicas
| QIcon | icon |
| QStyleOptionToolBox::SelectedPosition | selectedPosition |
| QString | text |
Descripción Detallada
QStyleOptionToolBox contiene toda la información que las funciones QStyle necesitan para dibujar QToolBox.
Por razones de rendimiento, hay pocas funciones miembro y el acceso a las variables miembro es directo (es decir, utilizando el operador . o -> ). Esto hace que las estructuras sean fáciles de usar y pone de relieve que se trata simplemente de parámetros utilizados por las funciones de estilo.
Véase también QStyleOption y QToolBox.
Documentación de los tipos de miembros
enum QStyleOptionToolBox::SelectedPosition
Este enum describe la posición de la pestaña seleccionada. Algunos estilos necesitan dibujar una pestaña de forma diferente dependiendo de si está o no adyacente a la pestaña seleccionada.
| Constante | Valor | Descripción |
|---|---|---|
QStyleOptionToolBox::NotAdjacent | 0 | La pestaña no es adyacente a una pestaña seleccionada (o es la pestaña seleccionada). |
QStyleOptionToolBox::NextIsSelected | 1 | La pestaña siguiente (normalmente la pestaña de la derecha) está seleccionada. |
QStyleOptionToolBox::PreviousIsSelected | 2 | La pestaña anterior (normalmente la pestaña de la izquierda) está seleccionada. |
Véase también selectedPosition.
enum QStyleOptionToolBox::StyleOptionType
Este enum se utiliza para guardar información sobre el tipo de la opción de estilo, y se define para cada subclase de QStyleOption.
| Constante | Valor | Descripción |
|---|---|---|
QStyleOptionToolBox::Type | SO_ToolBox | El tipo de opción de estilo proporcionada (SO_ToolBox para esta clase). |
El tipo es utilizado internamente por QStyleOption, sus subclases y qstyleoption_cast() para determinar el tipo de opción de estilo. En general no necesitas preocuparte por esto a menos que quieras crear tu propia subclase QStyleOption y tus propios estilos.
Véase también StyleOptionVersion.
enum QStyleOptionToolBox::StyleOptionVersion
Este enum se utiliza para guardar información sobre la versión de la opción de estilo, y se define para cada subclase de QStyleOption.
| Constante | Valor | Descripción |
|---|---|---|
QStyleOptionToolBox::Version | 1 | 2 |
La versión es utilizada por las subclases de QStyleOption para implementar extensiones sin romper la compatibilidad. Si utiliza qstyleoption_cast(), normalmente no necesita comprobarla.
Véase también StyleOptionType.
enum QStyleOptionToolBox::TabPosition
Este enum describe las posiciones de las pestañas en relación con otras pestañas.
| Constante | Valor | Descripción |
|---|---|---|
QStyleOptionToolBox::Beginning | 0 | La pestaña es la primera (es decir, la más alta) de la caja de herramientas. |
QStyleOptionToolBox::Middle | 1 | La pestaña se sitúa en el centro de la caja de herramientas. |
QStyleOptionToolBox::End | 2 | La pestaña está situada en la parte inferior de la caja de herramientas. |
QStyleOptionToolBox::OnlyOneTab | 3 | Sólo hay una pestaña en la caja de herramientas. |
Documentación de las funciones miembro
QStyleOptionToolBox::QStyleOptionToolBox()
Crea un QStyleOptionToolBox, inicializando las variables miembros a sus valores por defecto.
QStyleOptionToolBox::QStyleOptionToolBox(const QStyleOptionToolBox &other)
Construye una copia de la opción de estilo other.
Documentación de la variable miembro
QIcon QStyleOptionToolBox::icon
Esta variable contiene el icono de la pestaña de la caja de herramientas
El valor por defecto es un icono vacío, es decir, un icono sin mapa de píxeles ni nombre de archivo.
QStyleOptionToolBox::SelectedPosition QStyleOptionToolBox::selectedPosition
Esta variable contiene la posición de la pestaña seleccionada en relación con esta pestaña
El valor por defecto es NotAdjacent, es decir, la pestaña no es adyacente a una pestaña seleccionada ni es la pestaña seleccionada.
QString QStyleOptionToolBox::text
Esta variable contiene el texto de la pestaña de la caja de herramientas
El valor por defecto es una cadena vacía.
© 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.