DPS/DataPlatform/SystemSettingModule.h

25 lines
550 B
C
Raw Normal View History

2025-06-23 10:41:33 +08:00
#pragma once
#include <QWidget>
#include "BaseEventModule.h"
class SystemSettingModule : public BaseEventModule
{
Q_OBJECT
public:
SystemSettingModule(QObject* parent, DataManager* manager);
~SystemSettingModule();
private:
bool readProfile(json& parameter);
bool addDictionary(json& parameter);
bool readDictionary(json& parameter);
bool saveDictionary(json& parameter);
bool deleteDictionary(json& parameter);
protected:
void saveProfile(json& profile,bool newfile);
bool onMessage(const std::string& eventName, json& parameter);
};