Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Variables
ApplicationDefines.cpp File Reference
#include "ApplicationDefines.h"
#include "core/common/ApplicationPath.h"
#include <QString>
Include dependency graph for ApplicationDefines.cpp:

Variables

const char * APPLICATION_FONT_NAME = "Roboto"
 
const char * PATH_BASE_DATA = "Vesna"
 
const char * DATA_PATH_DISPATCHING_DATA_SENDER = PATH_VARIABLE_LIB_DIR"NAD/"
 
const char * FILE_NAME_OPERATING_DATA_BACKUP = "OperatingDataBackup.xml"
 
const char * FILE_NAME_PROJECT_CONFIGURATION = "ProjectConfig.xml"
 
const char * FILE_NAME_MENU_CONFIGURATION = "Menu.xml"
 
const char * FILE_NAME_KEYBOARD_CONFIGURATION = "Keyboard.xml"
 
const char * FILE_NAME_VIN = "INV.txt"
 
const char * FILE_NAME_FINAL_TICKET_COPY = "finalticket.dat"
 
const char * VIN_TEMP_FILE_PATH = "/tmp/INV.txt"
 
const char * CAN_DRIVER_CONFIG_FILE = "CANDriver/cfgEth2Can.xml"
 
const char * INV_SOURCE_FILE = "/tmp/INVSource.txt"
 
const char * MENU_CONFIGURATION_ROOT_ELEMENT_NAME = "Menu"
 
const char * MENU_CATEGORY_ID_QUICK_ACTIONS = "MenuCategoryQuickActions"
 
const char * MENU_CATEGORY_ID_COMMON_ACTIONS = "MenuCategoryCommonActions"
 
const char * MENU_CATEGORY_ID_DEDUCTION = "MenuCategoryDeduction"
 
const char * MENU_CATEGORY_ID_LISTS = "MenuCategoryLists"
 
const char * MENU_CATEGORY_ID_SETTINGS = "MenuCategorySettings"
 
const char * MENU_CATEGORY_ID_DEVICES = "MenuCategoryDevices"
 
const char * MENU_CATEGORY_ID_DISPATCHING = "MenuCategoryDispatching"
 
const char * MENU_CATEGORY_ID_HELP = "MenuCategoryHelp"
 
const char * MENU_CATEGORY_ID_SYSTEM_INFO = "MenuCategorySystemInfo"
 
const char * TICKET_TEMPLATE_FINAL_TICKET = "TicketFinal.xml"
 
const char * TICKET_TEMPLATE_INITIAL_TICKET = "TicketInitial.xml"
 
const char * TICKET_TEMPLATE_COINER_FINAL_TICKET = "TicketFinalCoiner.xml"
 
const char * TICKET_TEMPLATE_LINES_LIST = "TicketLinesList.xml"
 
const char * TICKET_TEMPLATE_COMMANDS_LIST = "TicketCommandsList.xml"
 
const char * TICKET_TEMPLATE_TARIFFS_LIST = "TicketTariffsList.xml"
 
const char * TICKET_TEMPLATE_TICKETS_LIST = "TicketTicketsLists.xml"
 
const char * TICKET_TEMPLATE_BUS_STOP_LIST = "TicketBusStopList.xml"
 
const char * TICKET_TEMPLATE_ZONE_BUS_STOPS_LIST = "TicketZoneBusStopList.xml"
 
const char * TICKET_TEMPLATE_LINE_TRIPS_LIST = "TicketLineTripsList.xml"
 
const char * TICKET_TEMPLATE_COMMAND_SEGMENTS_LIST = "TicketCommandSegmentsList.xml"
 
const char * TICKET_TEMPLATE_PRINTER_TEST = "TicketPrinterTest.xml"
 
const char * TICKET_TEMPLATE_REFUELING_TICKET = "TicketRefueling.xml"
 
const char * SOUND_APPROACH_CARD_FILE_PATH = PATH_SOUND_DIR"priloztekartu.mp3"
 
const char * SOUND_AUDITOR_FILE_PATH = PATH_SOUND_DIR"revizor.mp3"
 
const char * SOUND_UNFINISHED_OPERATION_FILE_PATH = PATH_SOUND_DIR"NoFinishedOperation.mp3"
 
const char * SOUND_EMPTY_WALLET_FILE_PATH = PATH_SOUND_DIR"EmptyPurse.mp3"
 
const char * SOUND_NEW_TEXT_MESSAGE_RECEIVED_FILE_PATH = PATH_SOUND_DIR"NewTextMessageReceived.mp3"
 
const char * SOUND_PRINT_PAUSED_REMOVE_OBSTACLE_FILE_PATH = PATH_SOUND_DIR"RemovePrintObstacle.mp3"
 
const char * SOUND_EVALUATE_QR_TICKET_OK = PATH_SOUND_DIR"ok.mp3"
 
const char * SOUND_EVALUATE_QR_TICKET_ERROR = PATH_SOUND_DIR"error.mp3"
 
const char * SOUND_APPLY_QR_CODE = PATH_SOUND_DIR"PrilozteKodQR.mp3"
 
const char * SCREEN_SAVER_WAKE_UP_EVENT_BUS_STOP_ARRIVAL = "OnBusStopArrival"
 
const char * SCREEN_SAVER_WAKE_UP_EVENT_NEW_TEXT_MESSAGE_RECEIVED = "OnNewMessage"
 
const char * XML_ANNOUNCEMENT_NODE_NAME = "announcement"
 
const char * XML_ANNOUNCEMENT_ID_ATTRIBUTE_NAME = "id"
 
const char * XML_ANNOUNCEMENT_AUDIO_CHANNEL_ATTRIBUTE_NAME = "channel"
 
const char * XML_ANNOUNCEMENT_SOUND_FILE_NODE_NAME = "sound"
 
const char * XML_ANNOUNCEMENT_PANEL_ANNOUNCEMENT_NODE_NAME = "panelMessage"
 

Variable Documentation

const char* APPLICATION_FONT_NAME = "Roboto"
const char* CAN_DRIVER_CONFIG_FILE = "CANDriver/cfgEth2Can.xml"
const char* DATA_PATH_DISPATCHING_DATA_SENDER = PATH_VARIABLE_LIB_DIR"NAD/"
const char* FILE_NAME_FINAL_TICKET_COPY = "finalticket.dat"
const char* FILE_NAME_KEYBOARD_CONFIGURATION = "Keyboard.xml"
const char* FILE_NAME_MENU_CONFIGURATION = "Menu.xml"
const char* FILE_NAME_OPERATING_DATA_BACKUP = "OperatingDataBackup.xml"
const char* FILE_NAME_PROJECT_CONFIGURATION = "ProjectConfig.xml"
const char* FILE_NAME_VIN = "INV.txt"
const char* INV_SOURCE_FILE = "/tmp/INVSource.txt"
const char* MENU_CATEGORY_ID_COMMON_ACTIONS = "MenuCategoryCommonActions"
const char* MENU_CATEGORY_ID_DEDUCTION = "MenuCategoryDeduction"
const char* MENU_CATEGORY_ID_DEVICES = "MenuCategoryDevices"
const char* MENU_CATEGORY_ID_DISPATCHING = "MenuCategoryDispatching"
const char* MENU_CATEGORY_ID_HELP = "MenuCategoryHelp"
const char* MENU_CATEGORY_ID_LISTS = "MenuCategoryLists"
const char* MENU_CATEGORY_ID_QUICK_ACTIONS = "MenuCategoryQuickActions"
const char* MENU_CATEGORY_ID_SETTINGS = "MenuCategorySettings"
const char* MENU_CATEGORY_ID_SYSTEM_INFO = "MenuCategorySystemInfo"
const char* MENU_CONFIGURATION_ROOT_ELEMENT_NAME = "Menu"
const char* PATH_BASE_DATA = "Vesna"
const char* SCREEN_SAVER_WAKE_UP_EVENT_BUS_STOP_ARRIVAL = "OnBusStopArrival"
const char* SCREEN_SAVER_WAKE_UP_EVENT_NEW_TEXT_MESSAGE_RECEIVED = "OnNewMessage"
const char* SOUND_APPLY_QR_CODE = PATH_SOUND_DIR"PrilozteKodQR.mp3"
const char* SOUND_APPROACH_CARD_FILE_PATH = PATH_SOUND_DIR"priloztekartu.mp3"
const char* SOUND_AUDITOR_FILE_PATH = PATH_SOUND_DIR"revizor.mp3"
const char* SOUND_EMPTY_WALLET_FILE_PATH = PATH_SOUND_DIR"EmptyPurse.mp3"
const char* SOUND_EVALUATE_QR_TICKET_ERROR = PATH_SOUND_DIR"error.mp3"
const char* SOUND_EVALUATE_QR_TICKET_OK = PATH_SOUND_DIR"ok.mp3"
const char* SOUND_NEW_TEXT_MESSAGE_RECEIVED_FILE_PATH = PATH_SOUND_DIR"NewTextMessageReceived.mp3"

sound used for text message notification can be used (for free also for commercial use), but following info has to be attributed

title: definite.mp3 (original title) author: notification sounds source: https://notificationsounds.com/notification-sounds/definite-555 license: Creative Commons Attribution license 4.0 (https://creativecommons.org/licenses/by/4.0/legalcode)

const char* SOUND_PRINT_PAUSED_REMOVE_OBSTACLE_FILE_PATH = PATH_SOUND_DIR"RemovePrintObstacle.mp3"
const char* SOUND_UNFINISHED_OPERATION_FILE_PATH = PATH_SOUND_DIR"NoFinishedOperation.mp3"
const char* TICKET_TEMPLATE_BUS_STOP_LIST = "TicketBusStopList.xml"
const char* TICKET_TEMPLATE_COINER_FINAL_TICKET = "TicketFinalCoiner.xml"
const char* TICKET_TEMPLATE_COMMAND_SEGMENTS_LIST = "TicketCommandSegmentsList.xml"
const char* TICKET_TEMPLATE_COMMANDS_LIST = "TicketCommandsList.xml"
const char* TICKET_TEMPLATE_FINAL_TICKET = "TicketFinal.xml"
const char* TICKET_TEMPLATE_INITIAL_TICKET = "TicketInitial.xml"
const char* TICKET_TEMPLATE_LINE_TRIPS_LIST = "TicketLineTripsList.xml"
const char* TICKET_TEMPLATE_LINES_LIST = "TicketLinesList.xml"
const char* TICKET_TEMPLATE_PRINTER_TEST = "TicketPrinterTest.xml"
const char* TICKET_TEMPLATE_REFUELING_TICKET = "TicketRefueling.xml"
const char* TICKET_TEMPLATE_TARIFFS_LIST = "TicketTariffsList.xml"
const char* TICKET_TEMPLATE_TICKETS_LIST = "TicketTicketsLists.xml"
const char* TICKET_TEMPLATE_ZONE_BUS_STOPS_LIST = "TicketZoneBusStopList.xml"
const char* VIN_TEMP_FILE_PATH = "/tmp/INV.txt"
const char* XML_ANNOUNCEMENT_AUDIO_CHANNEL_ATTRIBUTE_NAME = "channel"
const char* XML_ANNOUNCEMENT_ID_ATTRIBUTE_NAME = "id"
const char* XML_ANNOUNCEMENT_NODE_NAME = "announcement"
const char* XML_ANNOUNCEMENT_PANEL_ANNOUNCEMENT_NODE_NAME = "panelMessage"
const char* XML_ANNOUNCEMENT_SOUND_FILE_NODE_NAME = "sound"