Spec-Zone.ru › Qt 5.15

Класс QWinThumbnailToolButton

Класс QWinThumbnailToolButton представляет собой кнопку в панели инструментов эскизов. Подробнее...

Заголовок: #include <QWinThumbnailToolButton>
qmake: QT += winextras
С момента: Qt 5.2
Наследует: QObject

Этот класс был введён в Qt 5.2.

  • Список всех членов, включая унаследованные

Свойства

  • dismissOnClick : bool
  • enabled : bool
  • flat : bool
  • icon : QIcon
  • interactive : bool
  • toolTip : QString
  • visible : bool

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

QWinThumbnailToolButton(QObject *parent = nullptr)
virtual ~QWinThumbnailToolButton()
bool dismissOnClick() const
QIcon icon() const
bool isEnabled() const
bool isFlat() const
bool isInteractive() const
bool isVisible() const
void setDismissOnClick(bool dismiss)
void setEnabled(bool enabled)
void setFlat(bool flat)
void setIcon(const QIcon &icon)
void setInteractive(bool interactive)
void setToolTip(const QString &toolTip)
void setVisible(bool visible)
QString toolTip() const

Открытые слоты

void click()

Сигналы

void clicked()

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

Кнопки в QWinThumbnailToolBar представляют собой экземпляры QWinThumbnailToolButton. Он предоставляет набор свойств для задания атрибутов кнопки панели инструментов эскизов. Он также предоставляет сигнал, который излучается всякий раз, когда кнопка нажимается, и слот для выполнения нажатий программно.

См. также QWinThumbnailToolBar.

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

dismissOnClick : bool

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

Значение по умолчанию — false.

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

bool dismissOnClick() const
void setDismissOnClick(bool dismiss)

enabled : bool

Это свойство указывает, включена ли кнопка.

Значение по умолчанию — true.

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

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

bool isEnabled() const
void setEnabled(bool enabled)

См. также interactive.

flat : bool

Это свойство указывает, является ли кнопка плоской.

Значение по умолчанию — false.

Плоская кнопка не отображает фон и рамку — только значок.

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

bool isFlat() const
void setFlat(bool flat)

icon : QIcon

Это свойство содержит значок кнопки.

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

QIcon icon() const
void setIcon(const QIcon &icon)

interactive : bool

Это свойство указывает, является ли кнопка интерактивной.

Значение по умолчанию — true.

Неинтерактивная кнопка не реагирует на взаимодействие пользователя, но все ещё визуально включена. Типичный случай использования для неинтерактивных кнопок — значки уведомлений.

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

bool isInteractive() const
void setInteractive(bool interactive)

См. также enabled.

toolTip : QString

Это свойство содержит всплывающую подсказку кнопки.

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

QString toolTip() const
void setToolTip(const QString &toolTip)

visible : bool

Это свойство указывает, отображается ли кнопка.

Значение по умолчанию — true.

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

bool isVisible() const
void setVisible(bool visible)

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

QWinThumbnailToolButton::QWinThumbnailToolButton(QObject *parent = nullptr)

Конструирует QWinThumbnailToolButton с указанным parent.

[slot] void QWinThumbnailToolButton::click()

Выполняет нажатие. Соответствующим образом излучается сигнал clicked().

Эта функция ничего не делает, если кнопка выключена или неинтерактивна.

[signal] void QWinThumbnailToolButton::clicked()

Этот сигнал испускается при нажатии на кнопку.

[virtual] QWinThumbnailToolButton::~QWinThumbnailToolButton()

Удаляет QWinThumbnailToolButton.

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

Spec-Zone.ru

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