Spec-Zone.ru › Qt 5.14

Класс 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.14/qwinthumbnailtoolbutton.html

Spec-Zone.ru

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