Spec-Zone.ru › Qt 5.9

Класс QCommandLinkButton

Виджет QCommandLinkButton предоставляет кнопку со ссылкой в стиле Vista. Подробнее...

Заголовок: #include <QCommandLinkButton>
qmake: QT += widgets
С момента: Qt 4.4
Наследует: QPushButton
  • Список всех членов, включая унаследованные

Свойства

  • description : QString
  • flat : bool
  • 3 свойства унаследованы от QPushButton
  • 11 свойств унаследованы от QAbstractButton
  • 59 свойств унаследованы от QWidget
  • 1 свойство унаследовано от QObject

Открытые функции

QCommandLinkButton(QWidget *parent = Q_NULLPTR)
QCommandLinkButton(const QString &text, QWidget *parent = Q_NULLPTR)
QCommandLinkButton(const QString &text, const QString &description, QWidget *parent = Q_NULLPTR)
~QCommandLinkButton()
QString description() const
void setDescription(const QString &description)
  • 10 открытых функций унаследованы от QPushButton
  • 21 открытых функций унаследованы от QAbstractButton
  • 214 открытых функций унаследованы от QWidget
  • 32 открытых функций унаследованы от QObject
  • 14 открытых функций унаследованы от QPaintDevice

Переопределённые защищённые функции

virtual bool event(QEvent *e)
virtual int heightForWidth(int width) const
virtual QSize minimumSizeHint() const
virtual void paintEvent(QPaintEvent *)
virtual QSize sizeHint() const
  • 6 защищённых функций унаследованы от QPushButton
  • 14 защищённых функций унаследованы от QAbstractButton
  • 35 защищённых функций унаследованы от QWidget
  • 9 защищённых функций унаследованы от QObject
  • 1 защищённая функция унаследована от QPaintDevice

Дополнительные унаследованные члены

  • 1 открытый слот унаследован от QPushButton
  • 5 открытых слотов унаследованы от QAbstractButton
  • 19 открытых слотов унаследованы от QWidget
  • 1 открытый слот унаследован от QObject
  • 4 сигнала унаследованы от QAbstractButton
  • 3 сигнала унаследованы от QWidget
  • 2 сигнала унаследованы от QObject
  • 5 статических открытых членов унаследованы от QWidget
  • 11 статических открытых членов унаследованы от QObject
  • 6 защищённых функций унаследованы от QPushButton
  • 14 защищённых функций унаследованы от QAbstractButton
  • 35 защищённых функций унаследованы от QWidget
  • 9 защищённых функций унаследованы от QObject
  • 1 защищённая функция унаследована от QPaintDevice
  • 1 защищённый слот унаследован от QWidget

Подробное описание

Виджет QCommandLinkButton предоставляет кнопку со ссылкой в стиле Vista.

Кнопка со ссылкой — новый элемент управления, появившийся в Windows Vista. Он предназначен для выбора между набором взаимоисключающих опций, аналогично радиокнопкам. Кнопки со ссылкой не должны использоваться самостоятельно, а скорее как альтернатива радиокнопкам в мастерах и диалоговых окнах, что делает нажатие кнопки "Далее" излишним. Внешний вид в целом похож на плоскую кнопку, но позволяет добавлять описательный текст в дополнение к обычному тексту кнопки. По умолчанию он также содержит значок стрелки, указывающий, что нажатие на элемент управления откроет другое окно или страницу.

См. также QPushButton и QRadioButton.

Документация по свойствам

description : QString

Это свойство содержит описательную метку для дополнения текста кнопки.

Установив это свойство, вы установите описательный текст на кнопке, дополняющий текст метки. Обычно это будет отображаться шрифтом меньше, чем основной текст.

Функции доступа:

QString description() const
void setDescription(const QString &description)

flat : bool

Это свойство определяет, отображается ли кнопка как плоская панель или с рамкой.

По умолчанию это свойство установлено в false.

Функции доступа:

bool isFlat() const
void setFlat(bool)

См. также QPushButton::flat.

Документация по функциям-членам

QCommandLinkButton::QCommandLinkButton(QWidget *parent = Q_NULLPTR)

Конструирует кнопку со ссылкой без текста и указателем на родительский элемент parent.

QCommandLinkButton::QCommandLinkButton(const QString &text, QWidget *parent = Q_NULLPTR)

Конструирует кнопку со ссылкой с родительским элементом parent и текстом text.

QCommandLinkButton::QCommandLinkButton(const QString &text, const QString &description, QWidget *parent = Q_NULLPTR)

Конструирует кнопку со ссылкой с текстом text, описанием description и родительским элементом parent.

QCommandLinkButton::~QCommandLinkButton()

Деструктор.

[virtual protected] bool QCommandLinkButton::event(QEvent *e)

Переопределяет функцию QObject::event().

[virtual protected] int QCommandLinkButton::heightForWidth(int width) const

Переопределяет функцию QWidget::heightForWidth().

[virtual protected] QSize QCommandLinkButton::minimumSizeHint() const

Переопределяет функцию QWidget::minimumSizeHint().

[virtual protected] void QCommandLinkButton::paintEvent(QPaintEvent *)

Переопределяет функцию QWidget::paintEvent().

[virtual protected] QSize QCommandLinkButton::sizeHint() const

Переопределено из QWidget::sizeHint().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qcommandlinkbutton.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API