Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
MenuCategorySystemInfoBusinessLogic.h
Go to the documentation of this file.
1 #ifndef MENUCATEGORYSYSTEMINFOBUSINESSLOGIC_H
2 #define MENUCATEGORYSYSTEMINFOBUSINESSLOGIC_H
3 
5 
7 
8 class StateMenu;
10 {
11  Q_OBJECT
12 public:
13  MenuCategorySystemInfoBusinessLogic( MenuManager *menuManager, BusinessLogicManager *persistentBusinessLogicManager );
15 
16  virtual QWidget *GetMenuWidget() const;
17  virtual void SetVisibleCommands( QList<MenuCommand*> visibleCommands, const MenuCommand::OperatorType currentOperator );
18  virtual void UpdateWidgetData();
19  virtual void DeselectAllCommands();
20 
22 
23 public slots:
24  void OnDeviceSelected( int row );
25 
26 private:
27  virtual QString GetMenuCategoryCaption();
28 
29  class DataClass;
30  QSharedPointer<DataClass> d;
31 };
32 
33 #endif // MENUCATEGORYSYSTEMINFOBUSINESSLOGIC_H
virtual void UpdateMenuCategoryTranslatedCaption()
Definition: MenuCategorySystemInfoBusinessLogic.cpp:506
virtual void UpdateWidgetData()
Definition: MenuCategorySystemInfoBusinessLogic.cpp:436
Definition: DeviceInformationBusinessLogic.h:9
MenuCategorySystemInfoBusinessLogic(MenuManager *menuManager, BusinessLogicManager *persistentBusinessLogicManager)
Definition: MenuCategorySystemInfoBusinessLogic.cpp:383
void OnDeviceSelected(int row)
Definition: MenuCategorySystemInfoBusinessLogic.cpp:442
virtual ~MenuCategorySystemInfoBusinessLogic()
Definition: MenuCategorySystemInfoBusinessLogic.cpp:422
Definition: MenuCategorySystemInfoBusinessLogic.cpp:68
virtual QWidget * GetMenuWidget() const
Definition: MenuCategorySystemInfoBusinessLogic.cpp:426
Definition: MenuManager.h:14
Definition: BusinessLogicManager.h:7
Definition: MenuCategorySystemInfoBusinessLogic.h:9
virtual void SetVisibleCommands(QList< MenuCommand * > visibleCommands, const MenuCommand::OperatorType currentOperator)
Definition: MenuCategorySystemInfoBusinessLogic.cpp:431
Definition: MenuCategoryBusinessLogic.h:11
virtual void DeselectAllCommands()
Definition: MenuCategorySystemInfoBusinessLogic.cpp:493
OperatorType
Definition: MenuCommand.h:19
Definition: StateMenu.h:8