The QMacToolBarItem class provides an item for QMacToolBar . 更多...
| 头: | #include <QMacToolBarItem> |
| qmake: | QT += macextras |
| Since: | Qt 5.3 |
| 继承: | QObject |
| enum | StandardItem { NoStandardItem, Space, FlexibleSpace } |
| QMacToolBarItem (QObject * parent = nullptr) | |
| virtual | ~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 () |
| const QMetaObject | staticMetaObject |
The QMacToolBarItem class provides an item for QMacToolBar .
All items should have the text and icon properites set, or have the standardItem property set to something else than NoStandardItem .
另请参阅 QMacToolBar .
| 常量 | 值 | 描述 |
|---|---|---|
QMacToolBarItem::NoStandardItem
|
0
|
Don't use a standard item |
QMacToolBarItem::Space
|
1
|
A spacing item |
QMacToolBarItem::FlexibleSpace
|
2
|
A spacing item which grows to fill available space |
This property holds the item's icon.
访问函数:
| QIcon | icon () const |
| void | setIcon (const QIcon & icon ) |
This property holds whether the item is selecatble
此特性默认为 false。
访问函数:
| bool | selectable () const |
| void | setSelectable (bool selectable ) |
This property holds whether the item is a standard item.
This property's default is NoStandardItem , in which case the icon and text property determines the item contents.
Setting this property to somthing else than NoStandardItem takes precendense over icon and text.
访问函数:
| QMacToolBarItem::StandardItem | standardItem () const |
| void | setStandardItem (QMacToolBarItem::StandardItem standardItem ) |
This property holds the item's text.
访问函数:
| QString | text () const |
| void | setText (const QString & text ) |
构造 QMacToolBarItem with parent .
[虚拟]
QMacToolBarItem::
~QMacToolBarItem
()
[signal]
void
QMacToolBarItem::
activated
()
This signal is emitted when the toolbar item is clicked or otherwise activated.
Returns the native NSToolbarItem.