#pragma once
#include <QApplication>
#include <QDir>
#define IMAGE_PATH(name) QApplication::applicationDirPath() + QDir::separator() +"image" +QDir::separator() +name
#define DATA_FILE_PATH(name) QApplication::applicationDirPath() + QDir::separator()+"data"+QDir::separator()+name
#define DATA_MODIFY_PATH(name) QApplication::applicationDirPath() + QDir::separator()+"data"+QDir::separator()+"ModifySpro"+QDir::separator()+name
#define DATA_REMOVE_GEAR_PATH(name) QApplication::applicationDirPath() + QDir::separator()+"data"+QDir::separator()+"RemoveGear"+QDir::separator()+name
#define APP_STYLE QApplication::applicationDirPath() + QDir::separator()+ "style.css"
#define MODEL_GROUP QApplication::applicationDirPath() + QDir::separator()+ "groupInfo"
#define APP_CONFIG QApplication::applicationDirPath() + QDir::separator()+ ".config"
#define DATA_BASE_PATH QApplication::applicationDirPath() + QDir::separator()+ "database"
#define IMPSPRO_PATH QApplication::applicationDirPath() + QDir::separator()+ "config/impspro.txt"
#define min(a,b) ((a)<(b)? (a) :(b))
#define max(a,b) ((a)>(b)? (a) :(b))