#ifndef CONFIGINFO_H #define CONFIGINFO_H #include #include "QSettings" #include "QCoreApplication" #include "QDir" #include "QDebug" #include "QMessageBox" class ConfigInfo { public: ConfigInfo(); ~ConfigInfo(); QString baseUrl;//服务器接口地址 quint16 packId; QString printerName; //打印机名称 QString portName; //电子秤串口名称 QString portBaudRate; //电子秤串口波特率 int portType; bool savePrinter; // QString autoPackUrl;//待入库产品添加接口 // QString loginUrl;//登录接口 // QString configUrl;//配置接口 // QString selectValueUrl;//商品列表接口 // QString levelUrl;//等级列表接口 void Set(QString qstrnodename,QString qstrkeyname,QVariant qvarvalue); QVariant Get(QString qstrnodename,QString qstrkeyname); // void Init(); void Start(); private: QString FileName = QCoreApplication::applicationDirPath() + "/Config.ini"; QSettings *m_psetting; }; #endif // CONFIGINFO_H