QCommandLinkButton Class
El widget QCommandLinkButton proporciona un botón de enlace de comandos estilo Vista. Más...
| Cabecera: | #include <QCommandLinkButton> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Widgets)target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
| qmake: | QT += widgets |
| Hereda: | QPushButton |
Propiedades
- description : QString
- flat : bool
Funciones públicas
| QCommandLinkButton(QWidget *parent = nullptr) | |
| QCommandLinkButton(const QString &text, QWidget *parent = nullptr) | |
| QCommandLinkButton(const QString &text, const QString &description, QWidget *parent = nullptr) | |
| virtual | ~QCommandLinkButton() |
| QString | description() const |
| void | setDescription(const QString &description) |
Funciones públicas reimplementadas
| virtual int | heightForWidth(int width) const override |
| virtual QSize | minimumSizeHint() const override |
| virtual QSize | sizeHint() const override |
Funciones protegidas reimplementadas
| virtual bool | event(QEvent *e) override |
| virtual void | paintEvent(QPaintEvent *) override |
Descripción detallada
El enlace de comando es un nuevo control introducido por Windows Vista. Su uso previsto es similar al de un botón de radio, ya que se utiliza para elegir entre un conjunto de opciones mutuamente excluyentes. Los botones de enlace de comandos no deben utilizarse por sí mismos, sino como alternativa a los botones de opción en asistentes y cuadros de diálogo, y hacen que pulsar el botón "siguiente" sea redundante. En general, su aspecto es similar al de un pulsador plano, pero permite incluir un texto descriptivo además del texto normal del botón. Por defecto también llevará un icono en forma de flecha, indicando que al pulsar el control se abrirá otra ventana o página.
Véase también QPushButton y QRadioButton.
Documentación de propiedades
description : QString
Esta propiedad contiene una etiqueta descriptiva para complementar el texto del botón
Al establecer esta propiedad se establecerá un texto descriptivo en el botón, complementando la etiqueta de texto. Normalmente se mostrará en una fuente más pequeña que el texto principal.
Funciones de acceso:
| QString | description() const |
| void | setDescription(const QString &description) |
flat : bool
Esta propiedad determina si el botón se muestra como un panel plano o con un borde.
Por defecto, esta propiedad es falsa.
Funciones de acceso:
Véase también QPushButton::flat.
Documentación de las funciones miembro
[explicit] QCommandLinkButton::QCommandLinkButton(QWidget *parent = nullptr)
Construye un enlace de comando sin texto y con parent.
[explicit] QCommandLinkButton::QCommandLinkButton(const QString &text, QWidget *parent = nullptr)
Construye un enlace de comando con el padre parent y el texto text.
[explicit] QCommandLinkButton::QCommandLinkButton(const QString &text, const QString &description, QWidget *parent = nullptr)
Construye un enlace de comandos con un text, un description, y un parent.
[virtual noexcept] QCommandLinkButton::~QCommandLinkButton()
Destructor.
[override virtual protected] bool QCommandLinkButton::event(QEvent *e)
Reimplementa: QPushButton::event(QEvent *e).
[override virtual] int QCommandLinkButton::heightForWidth(int width) const
Reimplementa: QWidget::heightForWidth(int w) const.
[override virtual] QSize QCommandLinkButton::minimumSizeHint() const
Reimplementa: QPushButton::minimumSizeHint() const.
[override virtual protected] void QCommandLinkButton::paintEvent(QPaintEvent *)
Reimplementa: QPushButton::paintEvent(QPaintEvent *).
[override virtual] QSize QCommandLinkButton::sizeHint() const
Reimplementa: QPushButton::sizeHint() const.
© 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.