Vesna
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
src
businesslogic
menu
MenuCategoryListsBusinessLogic.h
Go to the documentation of this file.
1
#ifndef MENUCATEGORYLISTSBUSINESSLOGIC_H
2
#define MENUCATEGORYLISTSBUSINESSLOGIC_H
3
4
#include "
MultiListMenuCategoryBusinessLogic.h
"
5
6
class
StateMenu
;
7
class
MenuCategoryListsBusinessLogic
:
public
MultiListMenuCategoryBusinessLogic
8
{
9
public
:
10
MenuCategoryListsBusinessLogic
(
MenuManager
*menuManager,
BusinessLogicManager
*persistentBusinessLogicManager);
11
virtual
~MenuCategoryListsBusinessLogic
();
12
17
void
static
TimeTableBusStopListMenuCommand
(
StateMenu
*stateMenu );
18
23
void
static
TimeTableBusStopPositionListMenuCommand
(
StateMenu
*stateMenu );
24
29
void
static
TimeTableLinesMenuCommand
(
StateMenu
*stateMenu );
30
35
void
static
TimeTableTripsMenuCommand
(
StateMenu
*stateMenu );
36
41
void
static
TimeTableShowBusStopListMenuCommand
(
StateMenu
*stateMenu );
42
47
void
static
TariffSystemCommandsMenuCommand
(
StateMenu
*stateMenu );
48
53
void
static
PrintListOfCommandSegmentsMenuCommand
(
StateMenu
*stateMenu );
54
59
void
static
TariffSystemTariffListMenuCommand
(
StateMenu
*stateMenu );
60
65
void
static
TariffSystemTariffsMenuCommand
(
StateMenu
*stateMenu );
66
71
void
static
OverviewTicketListMenuCommand
(
StateMenu
*stateMenu );
72
77
void
static
OverviewTicketSummaryMenuCommand
(
StateMenu
*stateMenu );
78
83
void
static
OverviewPrintRouteAuditMenuCommand
(
StateMenu
*stateMenu );
84
85
virtual
void
UpdateMenuCategoryTranslatedCaption
();
86
87
private
:
88
virtual
QStringList GetMenuSubcategoryCaptions();
89
90
virtual
QString GetMenuCategoryCaption();
91
93
94
class
DataClass
;
95
QSharedPointer<DataClass> d;
96
98
};
99
100
#endif // MENUCATEGORYLISTSBUSINESSLOGIC_H
MenuCategoryListsBusinessLogic::MenuCategoryListsBusinessLogic
MenuCategoryListsBusinessLogic(MenuManager *menuManager, BusinessLogicManager *persistentBusinessLogicManager)
Definition:
MenuCategoryListsBusinessLogic.cpp:38
MenuCategoryListsBusinessLogic::TimeTableLinesMenuCommand
static void TimeTableLinesMenuCommand(StateMenu *stateMenu)
TimeTableLinesMenuCommand function for menu command that prints a list of all lines.
Definition:
MenuCategoryListsBusinessLogic.cpp:65
MenuCategoryListsBusinessLogic::OverviewTicketListMenuCommand
static void OverviewTicketListMenuCommand(StateMenu *stateMenu)
OverviewTicketListMenuCommand function for menu command that prints a list of all issued tickets...
Definition:
MenuCategoryListsBusinessLogic.cpp:100
MenuCategoryListsBusinessLogic::TariffSystemTariffsMenuCommand
static void TariffSystemTariffsMenuCommand(StateMenu *stateMenu)
TariffSystemTariffsMenuCommand function for menu command that prints a list of tariffs that are avail...
Definition:
MenuCategoryListsBusinessLogic.cpp:95
MenuCategoryListsBusinessLogic::TariffSystemCommandsMenuCommand
static void TariffSystemCommandsMenuCommand(StateMenu *stateMenu)
TariffSystemCommandsMenuCommand function for menu command that prints a list of available commands...
Definition:
MenuCategoryListsBusinessLogic.cpp:80
MultiListMenuCategoryBusinessLogic.h
MenuCategoryListsBusinessLogic::PrintListOfCommandSegmentsMenuCommand
static void PrintListOfCommandSegmentsMenuCommand(StateMenu *stateMenu)
PrintListOfCommandSegmentsMenuCommand - prints a list of command segments for selected command...
Definition:
MenuCategoryListsBusinessLogic.cpp:85
MultiListMenuCategoryBusinessLogic
Definition:
MultiListMenuCategoryBusinessLogic.h:7
MenuCategoryListsBusinessLogic::UpdateMenuCategoryTranslatedCaption
virtual void UpdateMenuCategoryTranslatedCaption()
Definition:
MenuCategoryListsBusinessLogic.cpp:116
MenuManager
Definition:
MenuManager.h:14
MenuCategoryListsBusinessLogic::DataClass
Definition:
MenuCategoryListsBusinessLogic.cpp:22
MenuCategoryListsBusinessLogic::OverviewPrintRouteAuditMenuCommand
static void OverviewPrintRouteAuditMenuCommand(StateMenu *stateMenu)
OverviewPrintRouteAuditMenuCommand function for menu command that prints route audit.
Definition:
MenuCategoryListsBusinessLogic.cpp:111
BusinessLogicManager
Definition:
BusinessLogicManager.h:7
MenuCategoryListsBusinessLogic::TariffSystemTariffListMenuCommand
static void TariffSystemTariffListMenuCommand(StateMenu *stateMenu)
TariffSystemTariffListMenuCommand function for menu command that prints a list of all tariffs grouped...
Definition:
MenuCategoryListsBusinessLogic.cpp:90
MenuCategoryListsBusinessLogic::~MenuCategoryListsBusinessLogic
virtual ~MenuCategoryListsBusinessLogic()
Definition:
MenuCategoryListsBusinessLogic.cpp:49
MenuCategoryListsBusinessLogic::TimeTableTripsMenuCommand
static void TimeTableTripsMenuCommand(StateMenu *stateMenu)
TimeTableTripsMenuCommand function for menu command that prints a list of all trips on the current li...
Definition:
MenuCategoryListsBusinessLogic.cpp:70
MenuCategoryListsBusinessLogic::TimeTableBusStopPositionListMenuCommand
static void TimeTableBusStopPositionListMenuCommand(StateMenu *stateMenu)
TimeTableBusStopPositionListMenuCommand function for menu command that prints a list of bus stops on ...
Definition:
MenuCategoryListsBusinessLogic.cpp:60
MenuCategoryListsBusinessLogic::OverviewTicketSummaryMenuCommand
static void OverviewTicketSummaryMenuCommand(StateMenu *stateMenu)
OverviewTicketSummaryMenuCommand function for menu command that shows information about sold tickets...
Definition:
MenuCategoryListsBusinessLogic.cpp:106
MenuCategoryListsBusinessLogic::TimeTableShowBusStopListMenuCommand
static void TimeTableShowBusStopListMenuCommand(StateMenu *stateMenu)
TimeTableShowBusStopListMenuCommand function for menu command that shows a list of bus stops in a new...
Definition:
MenuCategoryListsBusinessLogic.cpp:75
StateMenu
Definition:
StateMenu.h:8
MenuCategoryListsBusinessLogic
Definition:
MenuCategoryListsBusinessLogic.h:7
MenuCategoryListsBusinessLogic::TimeTableBusStopListMenuCommand
static void TimeTableBusStopListMenuCommand(StateMenu *stateMenu)
TimeTableBusStopListMenuCommand function for menu command that prints a list of bus stops on the curr...
Definition:
MenuCategoryListsBusinessLogic.cpp:54
Generated on Thu Dec 18 2025 23:21:46 for Vesna by
1.8.8