|
Vesna
|

Public Attributes | |
| MenuManager * | mDataClassOwner |
| ApplicationStateManager * | mStateManager |
| QScopedPointer< MenuFormLogic > | mMenuFormLogic |
| QMap< QString, QSharedPointer < MenuCommand > > | mAvailableMenuCommands |
| QMap< QString, QSharedPointer < MenuCategoryBusinessLogic > > | mAvailableMenuCategories |
| MenuCommand::OperatorType | mCurrentOperatorType |
| QSharedPointer < MenuCategoryBusinessLogic > | mCurrentMenuCategoryBusinessLogic |
| QList< QPair< QString, QList < MenuCommand * > > > | mIssueMenuStructure |
| QList< QPair< QString, QList < MenuCommand * > > > | mCommonMenuStructure |
| MenuManager::DataClass::DataClass | ( | MenuManager * | dataClassOwner, |
| ApplicationStateManager * | stateManager | ||
| ) |
| MenuManager::DataClass::~DataClass | ( | ) |
| void MenuManager::DataClass::AddAvailableMenuCommandAndSetAction | ( | const MenuCommandDefines::MenuCommandID | menuCommandID, |
| MenuCommand::MenuCommandAction | action | ||
| ) |

| void MenuManager::DataClass::FreeMenuStructureCommands | ( | QList< QPair< QString, QList< MenuCommand * >>> & | menuStructureCommands | ) |
| void MenuManager::DataClass::LoadApplicationLanguagesMenu | ( | ) |

| void MenuManager::DataClass::LoadDeveloperMenu | ( | ) |

| void MenuManager::DataClass::LoadMenuFromXmlFile | ( | ) |
| void MenuManager::DataClass::LoadMenuStructure | ( | QList< QPair< QString, QList< MenuCommand * > > > & | menu, |
| QDomNode | menuStructureNode | ||
| ) |

| void MenuManager::DataClass::RegisterMenuCategories | ( | ) |
| void MenuManager::DataClass::RegisterMenuCommands | ( | ) |
| void MenuManager::DataClass::RetranslateMenuCategoriesTexts | ( | ) |

| void MenuManager::DataClass::SelectMenuCategory | ( | const QString & | menuCategoryName | ) |
| void MenuManager::DataClass::SetAvailableMenuCommandTexts | ( | const MenuCommandDefines::MenuCommandID | menuCommandID, |
| const QString & | text, | ||
| const QString & | description, | ||
| const QString & | commandButtonText | ||
| ) |

| void MenuManager::DataClass::SetMenuCommandsActions | ( | ) |
| void MenuManager::DataClass::SetMenuCommandsTexts | ( | ) |
| void MenuManager::DataClass::SetVisibleCategoriesAndCommandsByMenuStructure | ( | QList< QPair< QString, QList< MenuCommand * > > > & | menuStructure | ) |

| QMap<QString, QSharedPointer<MenuCategoryBusinessLogic> > MenuManager::DataClass::mAvailableMenuCategories |
| QMap<QString, QSharedPointer<MenuCommand> > MenuManager::DataClass::mAvailableMenuCommands |
| QList<QPair<QString, QList<MenuCommand *> > > MenuManager::DataClass::mCommonMenuStructure |
| QSharedPointer<MenuCategoryBusinessLogic> MenuManager::DataClass::mCurrentMenuCategoryBusinessLogic |
| MenuCommand::OperatorType MenuManager::DataClass::mCurrentOperatorType |
| MenuManager* MenuManager::DataClass::mDataClassOwner |
| QList<QPair<QString, QList<MenuCommand *> > > MenuManager::DataClass::mIssueMenuStructure |
| QScopedPointer<MenuFormLogic> MenuManager::DataClass::mMenuFormLogic |
| ApplicationStateManager* MenuManager::DataClass::mStateManager |
1.8.8