概述
解析 UI,Common, clientViewMargin,left
GetValue(“UI”,“Common”, “clientViewMargin”,“left”,“ ”);
{
"UI": {
"Common": {
"commonFontSize": 24,
"listTextFontSize": 30,
"listItemHeight": 80,
"buttonFontSize": 24,
"clientViewMargin": {
"left": 20,
"right": 20,
"top": 0,
"bottom": 0
}
}
}
}
#pragma once
#include <QFile>
#include <QString>
#include <QVariant>
#include <QDateTime>
#include <QJsonObject>
class AppConfig
{
public:
AppConfig();
virtual ~AppConfig();
bool LoadConfig(const QString& path);
public:
QVariant GetValue(const char* format, ...); //("UI","title_panel", "height", "