Inherits MLABWidgetControl.
Public Slots | |
| void | appendItem (const QString &text, const QString &script) |
| void | appendItem (const QString &text, const QString &script, const QString &name) |
| MLABPopupMenuControl * | appendPopupItem (const QString &text) |
| MLABPopupMenuControl * | appendPopupItem (const QString &text, const QString &name) |
| void | appendSeparator (const QString &name) |
| void | appendSeparator () |
| void | clearItems () |
| bool | hasItem (const QString &name) |
| void | insertItem (int index, const QString &text, const QString &script) |
| void | insertItem (int index, const QString &text, const QString &script, const QString &name) |
| MLABPopupMenuControl * | insertPopupItem (int index, const QString &text) |
| MLABPopupMenuControl * | insertPopupItem (int index, const QString &text, const QString &name) |
| void | insertSeparator (int index, const QString &name) |
| void | insertSeparator (int index) |
| void | insertSeparator (QAction *action, const QString &name) |
| void | insertSeparator (QAction *action) |
| bool | isItemChecked (const QString &name) |
| bool | isItemEnabled (const QString &name) |
| bool | isItemVisible (const QString &name) |
| QString | itemText (const QString &name, const QString &text) |
| QMenu * | menu () |
| void | popup (const QPoint &pos) |
| void | popup () |
| void | removeItem (const QString &name) |
| void | setItemAccel (const QString &name, const QString &accel) |
| void | setItemChecked (const QString &name, bool flag) |
| void | setItemEnabled (const QString &name, bool flag) |
| void | setItemIcon (const QString &name, const QString &pixmapfile) |
| void | setItemPixmap (const QString &name, const QString &pixmapfile) |
| void | setItemText (const QString &name, const QString &text) |
| void | setItemVisible (const QString &name, bool flag) |
| void | setItemWhatsThis (const QString &name, const QString &whatsthis) |
PopupMenu control to access popup menus from scripting
| void MLABPopupMenuControl::appendItem | ( | const QString & | text, | |
| const QString & | script | |||
| ) | [slot] |
append item (unnamed)
| void MLABPopupMenuControl::appendItem | ( | const QString & | text, | |
| const QString & | script, | |||
| const QString & | name | |||
| ) | [slot] |
append item (with given name)
| MLABPopupMenuControl* MLABPopupMenuControl::appendPopupItem | ( | const QString & | text | ) | [slot] |
append popup menu item (unnamed)
| MLABPopupMenuControl* MLABPopupMenuControl::appendPopupItem | ( | const QString & | text, | |
| const QString & | name | |||
| ) | [slot] |
append popup menu item (with given name, the new popup is both registered as a control and as a menu item)
| void MLABPopupMenuControl::appendSeparator | ( | const QString & | name | ) | [slot] |
append a separator item
| void MLABPopupMenuControl::appendSeparator | ( | ) | [slot] |
append a separator item
| void MLABPopupMenuControl::clearItems | ( | ) | [slot] |
remove all items
| bool MLABPopupMenuControl::hasItem | ( | const QString & | name | ) | [slot] |
returns is an item with that name exists
| void MLABPopupMenuControl::insertItem | ( | int | index, | |
| const QString & | text, | |||
| const QString & | script | |||
| ) | [slot] |
insert item (unnamed) at index (0= top, -1= bottom)
| void MLABPopupMenuControl::insertItem | ( | int | index, | |
| const QString & | text, | |||
| const QString & | script, | |||
| const QString & | name | |||
| ) | [slot] |
insert item (with given name) at index (0= top, -1= bottom)
| MLABPopupMenuControl* MLABPopupMenuControl::insertPopupItem | ( | int | index, | |
| const QString & | text | |||
| ) | [slot] |
insert popup menu item (unnamed)
| MLABPopupMenuControl* MLABPopupMenuControl::insertPopupItem | ( | int | index, | |
| const QString & | text, | |||
| const QString & | name | |||
| ) | [slot] |
insert popup menu item (with given name , the new popup is both registered as a control and as a menu item)
| void MLABPopupMenuControl::insertSeparator | ( | int | index, | |
| const QString & | name | |||
| ) | [slot] |
insert a separator item (deprecated, use one of the other overloads)
| void MLABPopupMenuControl::insertSeparator | ( | int | index | ) | [slot] |
insert a separator item (deprecated, use one of the other overloads)
| void MLABPopupMenuControl::insertSeparator | ( | QAction * | action, | |
| const QString & | name | |||
| ) | [slot] |
insert a separator item
| void MLABPopupMenuControl::insertSeparator | ( | QAction * | action | ) | [slot] |
insert a separator item
| bool MLABPopupMenuControl::isItemChecked | ( | const QString & | name | ) | [slot] |
get if item is checked
| bool MLABPopupMenuControl::isItemEnabled | ( | const QString & | name | ) | [slot] |
get if item is enabled
| bool MLABPopupMenuControl::isItemVisible | ( | const QString & | name | ) | [slot] |
get if item is visible
| QString MLABPopupMenuControl::itemText | ( | const QString & | name, | |
| const QString & | text | |||
| ) | [slot] |
get the item's text
| QMenu* MLABPopupMenuControl::menu | ( | ) | [inline, slot] |
get access to underlying QMenu.
| void MLABPopupMenuControl::popup | ( | const QPoint & | pos | ) | [slot] |
popup the menu at the given screen position
| void MLABPopupMenuControl::popup | ( | ) | [slot] |
popup the menu at the current cursor pos
| void MLABPopupMenuControl::removeItem | ( | const QString & | name | ) | [slot] |
remove item
| void MLABPopupMenuControl::setItemAccel | ( | const QString & | name, | |
| const QString & | accel | |||
| ) | [slot] |
set keyboard accelerator of the item
| void MLABPopupMenuControl::setItemChecked | ( | const QString & | name, | |
| bool | flag | |||
| ) | [slot] |
set if item is checked
| void MLABPopupMenuControl::setItemEnabled | ( | const QString & | name, | |
| bool | flag | |||
| ) | [slot] |
set if item is enabled
| void MLABPopupMenuControl::setItemIcon | ( | const QString & | name, | |
| const QString & | pixmapfile | |||
| ) | [slot] |
seta an icon that is shown to the left of the text
| void MLABPopupMenuControl::setItemPixmap | ( | const QString & | name, | |
| const QString & | pixmapfile | |||
| ) | [slot] |
set pixmap of the item (overwrites the text that is set
| void MLABPopupMenuControl::setItemText | ( | const QString & | name, | |
| const QString & | text | |||
| ) | [slot] |
set text of the item
| void MLABPopupMenuControl::setItemVisible | ( | const QString & | name, | |
| bool | flag | |||
| ) | [slot] |
set if item is visible
| void MLABPopupMenuControl::setItemWhatsThis | ( | const QString & | name, | |
| const QString & | whatsthis | |||
| ) | [slot] |
set keyboard accelerator of the item
1.5.8