Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Public Slots | Public Member Functions | List of all members
SimpleListMenuCategoryBusinessLogic Class Reference

#include <SimpleListMenuCategoryBusinessLogic.h>

Inheritance diagram for SimpleListMenuCategoryBusinessLogic:
Inheritance graph
[legend]
Collaboration diagram for SimpleListMenuCategoryBusinessLogic:
Collaboration graph
[legend]

Classes

class  DataClass
 

Public Slots

void OnCommandSelected (int commandRow)
 

Public Member Functions

 SimpleListMenuCategoryBusinessLogic (const QString &menuCategoryName, MenuManager *menuManager, BusinessLogicManager *persistentBusinessLogicManager, MenuCategoryListWidget *widget)
 
virtual ~SimpleListMenuCategoryBusinessLogic ()
 
virtual void SetVisibleCommands (QList< MenuCommand * > visibleCommands, const MenuCommand::OperatorType currentOperator)
 SetVisibleCommands Sets visible menu commands for this category. More...
 
virtual QWidget * GetMenuWidget () const
 
virtual void UpdateWidgetData ()
 
virtual void DeselectAllCommands ()
 
- Public Member Functions inherited from MenuCategoryBusinessLogic
 MenuCategoryBusinessLogic (const QString &menuCategoryCaption, MenuManager *menuManager, BusinessLogicManager *persistentBusinessLogicManager)
 
virtual ~MenuCategoryBusinessLogic ()
 
virtual void UpdateMenuCategoryTranslatedCaption ()
 
QString GetCaption () const
 
void SetFixed (bool fixed)
 
bool IsFixed () const
 
virtual void OnQadraRealtimeDataReceived (const QStringList &realtimeData)
 

Additional Inherited Members

- Protected Member Functions inherited from MenuCategoryBusinessLogic
virtual QString GetMenuCategoryCaption ()=0
 
void UpdateMenuCategoryTranslatedCaption (const QString &menuCategoryCaption)
 
MenuManagerGetMenuManager ()
 
BusinessLogicManagerGetPersistentBusinessLogicManager ()
 

Constructor & Destructor Documentation

SimpleListMenuCategoryBusinessLogic::SimpleListMenuCategoryBusinessLogic ( const QString &  menuCategoryName,
MenuManager menuManager,
BusinessLogicManager persistentBusinessLogicManager,
MenuCategoryListWidget widget 
)

Here is the call graph for this function:

SimpleListMenuCategoryBusinessLogic::~SimpleListMenuCategoryBusinessLogic ( )
virtual

Member Function Documentation

void SimpleListMenuCategoryBusinessLogic::DeselectAllCommands ( )
virtual
QWidget * SimpleListMenuCategoryBusinessLogic::GetMenuWidget ( ) const
virtual
void SimpleListMenuCategoryBusinessLogic::OnCommandSelected ( int  commandRow)
slot

Here is the call graph for this function:

Here is the caller graph for this function:

void SimpleListMenuCategoryBusinessLogic::SetVisibleCommands ( QList< MenuCommand * >  visibleCommands,
const MenuCommand::OperatorType  currentOperator 
)
virtual

SetVisibleCommands Sets visible menu commands for this category.

Parameters
visibleCommandsList of all visible commands.

Implements MenuCategoryBusinessLogic.

Here is the call graph for this function:

void SimpleListMenuCategoryBusinessLogic::UpdateWidgetData ( )
virtual

The documentation for this class was generated from the following files: