Класс 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 |
- 31 открытая функция унаследована от 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/archives/qt-5.6/qwinthumbnailtoolbutton.html