Класс QWinThumbnailToolButton
Класс QWinThumbnailToolButton представляет кнопку в панели инструментов с миниатюрами. Подробнее...
| Заголовок: | #include <QWinThumbnailToolButton> |
| qmake: | QT += winextras |
| С момента: | Qt 5.2 |
| Наследуется от: | QObject |
Свойства
|
|
- 1 свойство унаследовано от QObject
Открытые функции
| QWinThumbnailToolButton(QObject *parent = Q_NULLPTR) | |
| ~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 |
- 32 открытые функции унаследованы от QObject
Открытые слоты
| void | click() |
- 1 открытый слот унаследован от QObject
Сигналы
| void | clicked() |
- 2 сигнала унаследованы от QObject
Дополнительные унаследованные члены
Подробное описание
Класс QWinThumbnailToolButton представляет собой кнопку на панели инструментов с миниатюрами.
Кнопки в 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 = Q_NULLPTR)
Создаёт QWinThumbnailToolButton со указанным parent.
QWinThumbnailToolButton::~QWinThumbnailToolButton()
Уничтожает QWinThumbnailToolButton.
[slot] void QWinThumbnailToolButton::click()
Выполняет щелчок. Сигнал clicked() испускается при необходимости.
Эта функция ничего не делает, если кнопка отключена или не интерактивна.
[signal] void QWinThumbnailToolButton::clicked()
Этот сигнал испускается при нажатии на кнопку.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qwinthumbnailtoolbutton.html