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

#include <MenuCategoryDeductionBusinessLogic.h>

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

Classes

class  DataClass
 

Public Member Functions

 MenuCategoryDeductionBusinessLogic (MenuManager *menuManager, BusinessLogicManager *persistentBusinessLogicManager)
 
virtual ~MenuCategoryDeductionBusinessLogic ()
 
- Public Member Functions inherited from SimpleListMenuCategoryBusinessLogic
 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)
 

Static Public Member Functions

static void CurrentDeductionMenuCommand (StateMenu *stateMenu)
 CurrentDeductionMenuCommand function for menu command that prints current open deduction. More...
 
static void FinalTicketMenuCommand (StateMenu *stateMenu)
 FinalTicketMenuCommand function for menu command that allows the driver to close the current deduction. More...
 
static void RepeatFinalTicketPrintMenuCommand (StateMenu *stateMenu)
 RepeatFinalTicketPrintMenuCommand - prints a copy of the last final ticket. More...
 
static void CloseDailyIdentificationVehicleRecordMenuCommand (StateMenu *stateMenu)
 CloseDailyIdentificationVehicleRecordMenuCommand function for menu command that allows the driver to close the daily identification vehicle record. Not available from the issue menu. More...
 

Additional Inherited Members

- Public Slots inherited from SimpleListMenuCategoryBusinessLogic
void OnCommandSelected (int commandRow)
 
- Protected Member Functions inherited from MenuCategoryBusinessLogic
void UpdateMenuCategoryTranslatedCaption (const QString &menuCategoryCaption)
 
MenuManagerGetMenuManager ()
 
BusinessLogicManagerGetPersistentBusinessLogicManager ()
 

Constructor & Destructor Documentation

MenuCategoryDeductionBusinessLogic::MenuCategoryDeductionBusinessLogic ( MenuManager menuManager,
BusinessLogicManager persistentBusinessLogicManager 
)
MenuCategoryDeductionBusinessLogic::~MenuCategoryDeductionBusinessLogic ( )
virtual

Member Function Documentation

void MenuCategoryDeductionBusinessLogic::CloseDailyIdentificationVehicleRecordMenuCommand ( StateMenu stateMenu)
static

CloseDailyIdentificationVehicleRecordMenuCommand function for menu command that allows the driver to close the daily identification vehicle record. Not available from the issue menu.

Parameters
stateMenupointer to current instance of menu state

Here is the call graph for this function:

Here is the caller graph for this function:

void MenuCategoryDeductionBusinessLogic::CurrentDeductionMenuCommand ( StateMenu stateMenu)
static

CurrentDeductionMenuCommand function for menu command that prints current open deduction.

Parameters
stateMenupointer to current instance of menu state

Here is the call graph for this function:

Here is the caller graph for this function:

void MenuCategoryDeductionBusinessLogic::FinalTicketMenuCommand ( StateMenu stateMenu)
static

FinalTicketMenuCommand function for menu command that allows the driver to close the current deduction.

Parameters
stateMenupointer to current instance of menu state

Here is the call graph for this function:

Here is the caller graph for this function:

void MenuCategoryDeductionBusinessLogic::RepeatFinalTicketPrintMenuCommand ( StateMenu stateMenu)
static

RepeatFinalTicketPrintMenuCommand - prints a copy of the last final ticket.

Parameters
stateMenu- pointer to current instance of menu state

Here is the call graph for this function:

Here is the caller graph for this function:


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