|
Vesna
|
#include <MenuCategoryCommonActionsBusinessLogic.h>


Classes | |
| class | DataClass |
Public Member Functions | |
| MenuCategoryCommonActionsBusinessLogic (MenuManager *menuManager, BusinessLogicManager *persistentBusinessLogicManager) | |
| virtual | ~MenuCategoryCommonActionsBusinessLogic () |
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 | DriverChangeMenuCommand (StateMenu *stateMenu) |
| DriverChangeMenuCommand function for menu command that logs out the current driver and allows another driver (or the same one) to log in. More... | |
| static void | CardInfoMenuCommand (StateMenu *stateMenu) |
| CardInfoMenuCommand function for menu command that shows information about a card. More... | |
| static void | CancelTicketMenuCommand (StateMenu *stateMenu) |
| CancelTicketMenuCommand function for menu command that opens the ticket cancellation window. More... | |
| static void | TicketSumMenuCommand (StateMenu *stateMenu) |
| TicketSumMenuCommand function for menu command that shows information about ticket summary price. More... | |
| static void | CurrentTripInformationMenuCommand (StateMenu *stateMenu) |
| CurrentTripInformationMenuCommand function for menu command that shows information about current trip (line, trip, protect number) More... | |
| static void | AnnouncementSoundMenuCommand (StateMenu *stateMenu) |
| AnnouncementSoundMenuCommand function for menu command that shows a window with all available warning sounds, where those can be played. More... | |
| static void | CashPaidMenuCommand (StateMenu *stateMenu) |
| CashPaidMenuCommand function for menu command that shows a window with expense for the latest cash payment. More... | |
| static void | AccidentMenuCommand (StateMenu *stateMenu) |
| AccidentMenuCommand function for menu command that invokes the accident event on the onboard computer. More... | |
| static void | CardImageMenuCommand (StateMenu *stateMenu) |
| CardImageMenuCommand function for menu command that shows a window where card image can be created and saved. More... | |
| static void | RebootMenuCommand (StateMenu *stateMenu) |
| RebootMenuCommand function for menu command that allows to reboot the onboard computer. More... | |
| static void | ShutdownMenuCommand (StateMenu *stateMenu) |
| ShutDownMenuCommand function for menu command that allows to shutdown the onboard computer. More... | |
| static void | SelectAnotherTrip (StateMenu *stateMenu) |
| GoNextCommandSegment function for menu command that allows going to select command window. More... | |
| static void | SelectShowSpecialTableOnTable (StateMenu *stateMenu) |
| SelectShowSpecialTableOnTable function for menu command that allows select and show special text on table. More... | |
| static void | SelectDeviationLineTripAndBusStops (StateMenu *StateMenu) |
| SelectDeviationLineTripAndBusStops function for menu command that allows select deviation line, trip and bus stops. More... | |
| static void | ChangeIssueMode (StateMenu *stateMenu) |
| ChangeIssueMode function for menu command that allows change issue mode to fragment flow issue or compact ticket issue. More... | |
| static void | DestinationZoneIssue (StateMenu *stateMenu) |
| Opens issue to zone. More... | |
| static void | DestinationSubZoneIssue (StateMenu *stateMenu) |
| Opens issue to subzone. More... | |
| static void | ReadQRTicketMenuCommand (StateMenu *stateMenu) |
| ReadQRTicketMenuCommand function for menu command that requests ticket read on QR scanner driver. More... | |
| static void | RefuelMenuCommand (StateMenu *stateMenu) |
| RefuelMenuCommand function for menu command that shows a window for refuel inputs. More... | |
| static void | PrintRefuellingTicketMenuCommand (StateMenu *stateMenu) |
| PrintRefuellingTicketMenuCommand function for menu command that prints special refuelling ticket. More... | |
| static void | EMVPaymentTransactionCommand (StateMenu *stateMenu) |
| EMVPaymentTransactionCommand function for menu command that allows execute EMV payment transaction. More... | |
| static void | EMVHandshakeTransactionCommand (StateMenu *stateMenu) |
| EMVHandshakeTransactionCommand function for menu command that send Handshake transaction to the EMV terminal. More... | |
| static void | EMVCallParamsTransactionCommand (StateMenu *stateMenu) |
| EMVCallParamsTransactionCommand function for menu command that send CallParams transaction to the EMV terminal. More... | |
| static void | EMVCallBankTerminalManagement (StateMenu *stateMenu) |
| EMVCallBankTerminalManagement function for menu command that activate Calling to Bank Terminal Management. More... | |
| static void | TimeTicketProlongation (StateMenu *stateMenu) |
| TimeTicketProlongation function for menu command that prolong existing time ticket on contactless card. More... | |
| static void | SamUpdate (StateMenu *stateMenu) |
| UpdateSam function for menu command that updates SAM. More... | |
| static void | ManualBusStopSynchronization (StateMenu *stateMenu) |
| ManualBusStopSynchronization function for menu command that change the next bus stop, which is around the current position. More... | |
| static void | LockTicketIssueByDriver (StateMenu *stateMenu) |
| LockTicketIssueByDriver function for menu command that allows locking/unlocking ticket issue. More... | |
| static void | Issue60MinutesTicket (StateMenu *stateMenu) |
| Issue60MinutesTicket function for menu command that forces issue of 60-minutes ticket (MHD Poprad) More... | |
| static void | EraseConnboardHwConfig (StateMenu *stateMenu) |
| static void | PlayLineInfoSoundForVisuallyImpairedPerson (StateMenu *stateMenu) |
| static void | ScanUbianQrTicketMenuCommand (StateMenu *stateMenu) |
Additional Inherited Members | |
Public Slots inherited from SimpleListMenuCategoryBusinessLogic | |
| void | OnCommandSelected (int commandRow) |
Protected Member Functions inherited from MenuCategoryBusinessLogic | |
| void | UpdateMenuCategoryTranslatedCaption (const QString &menuCategoryCaption) |
| MenuManager * | GetMenuManager () |
| BusinessLogicManager * | GetPersistentBusinessLogicManager () |
| MenuCategoryCommonActionsBusinessLogic::MenuCategoryCommonActionsBusinessLogic | ( | MenuManager * | menuManager, |
| BusinessLogicManager * | persistentBusinessLogicManager | ||
| ) |
|
virtual |
|
static |
AccidentMenuCommand function for menu command that invokes the accident event on the onboard computer.
| stateMenu | pointer to current instance of menu state |


|
static |
AnnouncementSoundMenuCommand function for menu command that shows a window with all available warning sounds, where those can be played.
| stateMenu | pointer to current instance of menu state |


|
static |
CancelTicketMenuCommand function for menu command that opens the ticket cancellation window.
| stateMenu | pointer to current instance of menu state |


|
static |
CardImageMenuCommand function for menu command that shows a window where card image can be created and saved.
| stateMenu |

|
static |
CardInfoMenuCommand function for menu command that shows information about a card.
| stateMenu | pointer to current instance of menu state |


|
static |
CashPaidMenuCommand function for menu command that shows a window with expense for the latest cash payment.
| stateMenu | pointer to current instance of menu state |


|
static |
ChangeIssueMode function for menu command that allows change issue mode to fragment flow issue or compact ticket issue.


|
static |
CurrentTripInformationMenuCommand function for menu command that shows information about current trip (line, trip, protect number)
| stateMenu | pointer to current instance of menu state |


|
static |
Opens issue to subzone.


|
static |
Opens issue to zone.


|
static |
DriverChangeMenuCommand function for menu command that logs out the current driver and allows another driver (or the same one) to log in.
| stateMenu | pointer to current instance of menu state |


|
static |
EMVCallBankTerminalManagement function for menu command that activate Calling to Bank Terminal Management.
| stateMenu | pointer to current instance of menu state |


|
static |
EMVCallParamsTransactionCommand function for menu command that send CallParams transaction to the EMV terminal.
| stateMenu | pointer to current instance of menu state |


|
static |
EMVHandshakeTransactionCommand function for menu command that send Handshake transaction to the EMV terminal.
| stateMenu | pointer to current instance of menu state |


|
static |
EMVPaymentTransactionCommand function for menu command that allows execute EMV payment transaction.
| stateMenu | pointer to current instance of menu state |


|
static |


|
static |
Issue60MinutesTicket function for menu command that forces issue of 60-minutes ticket (MHD Poprad)
| stateMenu | pointer to current instance of menu state |


|
static |
LockTicketIssueByDriver function for menu command that allows locking/unlocking ticket issue.
| stateMenu | pointer to current instance of menu state |


|
static |
ManualBusStopSynchronization function for menu command that change the next bus stop, which is around the current position.
| stateMenu | pointer to current instance of menu state |


|
static |


|
static |
PrintRefuellingTicketMenuCommand function for menu command that prints special refuelling ticket.
| stateMenu | pointer to current instance of menu state |


|
static |
ReadQRTicketMenuCommand function for menu command that requests ticket read on QR scanner driver.
| stateMenu | pointer to current instance of menu state |


|
static |
RebootMenuCommand function for menu command that allows to reboot the onboard computer.
| stateMenu | pointer to current instance of menu state |


|
static |
RefuelMenuCommand function for menu command that shows a window for refuel inputs.
| stateMenu | pointer to current instance of menu state |


|
static |
UpdateSam function for menu command that updates SAM.
| stateMenu | pointer to current instance of menu state |


|
static |


|
static |
GoNextCommandSegment function for menu command that allows going to select command window.
| stateMenu | pointer to current instance of menu state |


|
static |
SelectDeviationLineTripAndBusStops function for menu command that allows select deviation line, trip and bus stops.
| stateMenu | pointer to current instance of menu state |


|
static |
SelectShowSpecialTableOnTable function for menu command that allows select and show special text on table.
| stateMenu | pointer to current instance of menu state |


|
static |
ShutDownMenuCommand function for menu command that allows to shutdown the onboard computer.
| stateMenu | pointer to current instance of menu state |


|
static |
TicketSumMenuCommand function for menu command that shows information about ticket summary price.
| stateMenu | pointer to current instance of menu state |


|
static |
TimeTicketProlongation function for menu command that prolong existing time ticket on contactless card.
| stateMenu | pointer to current instance of menu state |


1.8.8