Класс QMacToolBarItem
Класс QMacToolBarItem предоставляет элемент для QMacToolBar. Подробнее...
| Заголовок: | #include <QMacToolBarItem> |
| qmake: | QT += macextras |
| С момента: | Qt 5.3 |
| Наследует: | QObject |
Этот класс был представлен в Qt 5.3.
Типы
| перечисление | StandardItem { НетСтандартногоЭлемента, Пробел, ГибкийПробел } |
Свойства
- icon : QIcon
- selectable : bool
- standardItem : StandardItem
- text : QString
Открытые функции
| QMacToolBarItem(QObject *parent = nullptr) | |
| виртуальный | ~QMacToolBarItem() |
| QIcon | icon() const |
| NSToolbarItem * | nativeToolBarItem() const |
| bool | selectable() const |
| void | setIcon(const QIcon &icon) |
| void | setSelectable(bool selectable) |
| void | setStandardItem(QMacToolBarItem::StandardItem standardItem) |
| void | setText(const QString &text) |
| QMacToolBarItem::StandardItem | standardItem() const |
| QString | text() const |
Сигналы
| void | activated() |
Подробное описание
Все элементы должны иметь установленные свойства text и icon или свойство standardItem, установленное на значение, отличное от NoStandardItem.
См. также QMacToolBar.
Документация по типу членов
перечисление QMacToolBarItem::StandardItem
| Постоянная | Значение | Описание |
|---|---|---|
QMacToolBarItem::NoStandardItem |
0 |
Не использовать стандартный элемент |
QMacToolBarItem::Space |
1 |
Элемент разделителя |
QMacToolBarItem::FlexibleSpace |
2 |
Элемент разделителя, который увеличивается, чтобы заполнить доступное пространство |
Документация по свойству
icon : QIcon
Это свойство содержит значок элемента.
Функции доступа:
| QIcon | icon() const |
| void | setIcon(const QIcon &icon) |
selectable : bool
Это свойство указывает, можно ли выбрать элемент.
Значение по умолчанию для этого свойства — false.
Функции доступа:
| bool | selectable() const |
| void | setSelectable(bool selectable) |
standardItem : StandardItem
Это свойство указывает, является ли элемент стандартным элементом.
Значение по умолчанию этого свойства — NoStandardItem, в этом случае содержимое элемента определяется свойствами icon и text.
Установка этого свойства на значение, отличное от NoStandardItem, имеет приоритет перед свойствами icon и text.
Функции доступа:
| QMacToolBarItem::StandardItem | standardItem() const |
| void | setStandardItem(QMacToolBarItem::StandardItem standardItem) |
text : QString
Это свойство содержит текст элемента.
Функции доступа:
| QString | text() const |
| void | setText(const QString &text) |
Документация по функции-члену
QMacToolBarItem::QMacToolBarItem(QObject *parent = nullptr)
Создаёт QMacToolBarItem с parent.
[signal] void QMacToolBarItem::activated()
Этот сигнал генерируется при нажатии на элемент панели инструментов или при его активации иным образом.
[virtual] QMacToolBarItem::~QMacToolBarItem()
Удаляет QMacToolBarItem
NSToolbarItem *QMacToolBarItem::nativeToolBarItem() const
Возвращает родной NSToolbarItem.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qmactoolbaritem.html