refactor: Protocals text and update tanslate text.

This commit is contained in:
sunwen
2024-05-24 15:17:20 +08:00
parent 6b2abfdb55
commit 1a722ee521
9 changed files with 633 additions and 282 deletions

View File

@@ -34,7 +34,7 @@ void JsonObject::init()
mProtocalList = QString::fromLocal8Bit(QByteArray::fromRawData(protocals.c_str(), protocals.size())).split(";");
}
mDefaultProtocal = getJsonString("protocol", "default");
mDefaultProtocal = QString(getJsonString("protocol", "default")).toInt();
first = cJSON_GetObjectItem((cJSON*)json_root, "general");
second = cJSON_GetObjectItem(first, "lockScreenTimes");
@@ -236,14 +236,14 @@ QStringList JsonObject::protocals()
return mProtocalList;
}
QString JsonObject::defaultProtocal()
int JsonObject::defaultProtocal()
{
return mDefaultProtocal;
}
void JsonObject::setDefaultProtocal(const QString& str)
void JsonObject::setDefaultProtocal(int str)
{
setJsonString("protocol", "default", str.toStdString().c_str());
setJsonString("protocol", "default", QString::number(str).toStdString().c_str());
mDefaultProtocal = str;
}

View File

@@ -66,8 +66,8 @@ public:
QStringList protocals();
QString defaultProtocal();
void setDefaultProtocal(const QString& str);
int defaultProtocal();
void setDefaultProtocal(int str);
QStringList lockScreenTimes();
@@ -155,7 +155,6 @@ private:
QString mDefaultLanguage;
QString mInstitutionName;
QString mInstitutionAddr;
QString mDefaultProtocal;
QString mInterfaceName;
QString mGateway;
@@ -166,6 +165,7 @@ private:
QStringList mScreenSaverInfoList;
int mLockScreenTime;
int mDefaultProtocal;
int mOperationLogExpireDays;
int mPatientListExpireDays;