#ifndef CONFIGURATION_H #define CONFIGURATION_H #include #include //#define USE_DBL //timeout for which event coordinator waits for events responders #define EVENT_COORD_TIMEOUT 5000 #define US_HOME_PATH "US_HOME" #define SCENARIO_EXT ".scn" //config file path #if defined(_WIN32) #define CONFIGURATION_PATH QString("D:\\config\\") #elif defined(__linux__) #define CONFIGURATION_PATH QString("/home/hasis/Desktop/config/") #else #define CONFIGURATION_PATH QString("D:\\config\\") #endif //module names #define VIEWMODEL_NAME QString("MainViewModel") #define HARDWARE_NAME QString("Hardware") #define SCEN_GEN_NAME QString("ScenarioGenerator") #define LOGGER_NAME QString("Logger") #define CONF_MAN_NAME QString("ConfigurationManager") #define CSM_NAME QString("Csm") #define SSM_NAME QString("Ssm") #define BIP_NAME QString("Bip") #define CINE_NAME QString("Evocator") #define PLAYER_NAME QString("Player") #define DB_MAN_NAME QString("DatabaseManager") #define BIP_TESTER_NAME QString("BipTester") #define HID_NAME QString("Hid") #define EVOCATOR_NAME QString("Evocator") #define B_SET_VM_NAME QString("BModeSettingViewModel") #define B_DISP_VM_NAME QString("BModeDisplayViewModel") #define IMAGE_VM_NAME QString("ImageViewModel") #define USER_VM_NAME QString("UserViewModel") #define PROBE_VM_NAME QString("ProbeViewModel") #define SIM_VM_NAME QString("SimulationViewModel") #define TGC_VM_NAME QString("TgcViewModel") #define USER_NAME QString("sonographer") #endif //CONFIGURATION_H