Helper to easily create a QMenu.
More...
#include <menubuilder.h>
|
static QMenu * | createMenu (const QString &objectName, const QString &text, const QIcon &icon, QWidget *parent) noexcept |
|
Helper to easily create a QMenu.
◆ MenuFactory
typedef QMenu*(* MenuFactory) (QWidget *) |
◆ Flag
Enumerator |
---|
DefaultAction | Set action as default.
|
◆ MenuBuilder() [1/4]
◆ MenuBuilder() [2/4]
◆ MenuBuilder() [3/4]
◆ MenuBuilder() [4/4]
◆ ~MenuBuilder()
◆ newMenu()
◆ addSubMenu() [1/2]
◆ addSubMenu() [2/2]
QMenu * addSubMenu |
( |
const QString & |
objectName, |
|
|
const QString & |
title, |
|
|
const QIcon & |
icon = QIcon() |
|
) |
| |
|
noexcept |
◆ addAction() [1/2]
void addAction |
( |
QAction * |
action, |
|
|
Flags |
flags = Flags() |
|
) |
| |
|
noexcept |
◆ addAction() [2/2]
void addAction |
( |
const QScopedPointer< QAction > & |
action, |
|
|
Flags |
flags = Flags() |
|
) |
| |
|
noexcept |
◆ addSection()
void addSection |
( |
const QString & |
text, |
|
|
const QIcon & |
icon = QIcon() |
|
) |
| |
|
noexcept |
◆ addSeparator()
◆ operator=()
◆ createFileMenu()
QMenu * createFileMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createEditMenu()
QMenu * createEditMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createViewMenu()
QMenu * createViewMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createSchematicMenu()
QMenu * createSchematicMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createBoardMenu()
QMenu * createBoardMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createProjectMenu()
QMenu * createProjectMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createToolsMenu()
QMenu * createToolsMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createExtrasMenu()
QMenu * createExtrasMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createHelpMenu()
QMenu * createHelpMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createGoToDockMenu()
QMenu * createGoToDockMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createDocksVisibilityMenu()
QMenu * createDocksVisibilityMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createImportMenu()
QMenu * createImportMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createExportMenu()
QMenu * createExportMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createProductionDataMenu()
QMenu * createProductionDataMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createLineWidthMenu()
QMenu * createLineWidthMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createChangeDeviceMenu()
QMenu * createChangeDeviceMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createChangeFootprintMenu()
QMenu * createChangeFootprintMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createChangeModelMenu()
QMenu * createChangeModelMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createCopyToOtherLibraryMenu()
QMenu * createCopyToOtherLibraryMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createMoveToOtherLibraryMenu()
QMenu * createMoveToOtherLibraryMenu |
( |
QWidget * |
parent | ) |
|
|
staticnoexcept |
◆ createMenu()
QMenu * createMenu |
( |
const QString & |
objectName, |
|
|
const QString & |
text, |
|
|
const QIcon & |
icon, |
|
|
QWidget * |
parent |
|
) |
| |
|
staticprivatenoexcept |
◆ mMenuBar
◆ mMenu
The documentation for this class was generated from the following files: