translation improvements 1
This commit is contained in:
@@ -40,10 +40,10 @@ void JsonObject::setJsonString(const char* catergory, const char* stringName, co
|
||||
char* JsonObject::getJsonString(const char* catergory, const char* stringName)
|
||||
{
|
||||
if (!loadcfg())
|
||||
return nullptr;
|
||||
return nullptr;
|
||||
|
||||
cJSON* first = cJSON_GetObjectItem((cJSON*)json_root, catergory);
|
||||
if (!first) return nullptr;
|
||||
if (!first) return nullptr;
|
||||
|
||||
cJSON* second = cJSON_GetObjectItem(first, stringName);
|
||||
return second->valuestring;
|
||||
@@ -52,13 +52,13 @@ char* JsonObject::getJsonString(const char* catergory, const char* stringName)
|
||||
char* JsonObject::getArrayNode(const char* catergory, const char* stringName, int index, const char* id)
|
||||
{
|
||||
if (!loadcfg())
|
||||
return nullptr;
|
||||
return nullptr;
|
||||
|
||||
cJSON* first = cJSON_GetObjectItem((cJSON*)json_root, catergory);
|
||||
if (!first) return nullptr;
|
||||
if (!first) return nullptr;
|
||||
|
||||
cJSON* second = cJSON_GetObjectItem(first, stringName);
|
||||
if (!second) return nullptr;
|
||||
if (!second) return nullptr;
|
||||
|
||||
cJSON* third = cJSON_GetArrayItem(second, index);
|
||||
|
||||
@@ -98,6 +98,15 @@ int JsonObject::getArraySize(const char* catergory, const char* stringName)
|
||||
}
|
||||
|
||||
|
||||
void JsonObject::setDefaultUser(const QString& str)
|
||||
{
|
||||
setJsonString("login", "defaultUser", str.toStdString().c_str());
|
||||
}
|
||||
QString JsonObject::defaultUser()
|
||||
{
|
||||
char* str = getJsonString("login", "defaultUser");
|
||||
return QString(str);
|
||||
}
|
||||
QStringList JsonObject::protocals()
|
||||
{
|
||||
if (!loadcfg())
|
||||
@@ -121,7 +130,7 @@ QString JsonObject::defaultProtocal()
|
||||
return QString(str);
|
||||
}
|
||||
|
||||
void JsonObject::setDefaultProtocal(QString str)
|
||||
void JsonObject::setDefaultProtocal(const QString& str)
|
||||
{
|
||||
setJsonString("protocol", "default", str.toStdString().c_str());
|
||||
}
|
||||
@@ -131,7 +140,7 @@ QString JsonObject::defaultFilter()
|
||||
char* str = getJsonString("worklistfilter", "default");
|
||||
return QString(str);
|
||||
}
|
||||
void JsonObject::setDefaultFilter(QString str)
|
||||
void JsonObject::setDefaultFilter(const QString& str)
|
||||
{
|
||||
setJsonString("worklistfilter", "default", str.toStdString().c_str());
|
||||
}
|
||||
@@ -167,7 +176,7 @@ QStringList JsonObject::language()
|
||||
|
||||
}
|
||||
|
||||
void JsonObject::setDefaultLanguage(QString str)
|
||||
void JsonObject::setDefaultLanguage(const QString& str)
|
||||
{
|
||||
setJsonString("general", "defaultlanguage", str.toStdString().c_str());
|
||||
}
|
||||
@@ -183,7 +192,7 @@ QString JsonObject::institutionName()
|
||||
char* str = getJsonString("general", "institutionName");
|
||||
return QString(str);
|
||||
}
|
||||
void JsonObject::setInstitutionName(QString str)
|
||||
void JsonObject::setInstitutionName(const QString& str)
|
||||
{
|
||||
setJsonString("general", "institutionName", str.toStdString().c_str());
|
||||
}
|
||||
@@ -194,7 +203,7 @@ QString JsonObject::institutionAddr()
|
||||
return QString(str);
|
||||
}
|
||||
|
||||
void JsonObject::setInstitutionAddr(QString str)
|
||||
void JsonObject::setInstitutionAddr(const QString& str)
|
||||
{
|
||||
setJsonString("general", "institutionAddr", str.toStdString().c_str());
|
||||
}
|
||||
@@ -212,7 +221,7 @@ QString JsonObject::lockScreenTimeout()
|
||||
return QString(str);
|
||||
}
|
||||
|
||||
void JsonObject::setLockScreenTimeout(QString str)
|
||||
void JsonObject::setLockScreenTimeout(const QString& str)
|
||||
{
|
||||
setJsonString("general", "lockscreen", str.toStdString().c_str());
|
||||
}
|
||||
@@ -326,15 +335,12 @@ QString JsonObject::interfaceName()
|
||||
|
||||
QString JsonObject::passWord()
|
||||
{
|
||||
if (!loadcfg())
|
||||
return QString("");
|
||||
return tmp_psw;
|
||||
}
|
||||
|
||||
void JsonObject::setPassword(const QString& pwd)
|
||||
{
|
||||
//if (!loadcfg())
|
||||
// return;
|
||||
|
||||
tmp_psw = pwd;
|
||||
}
|
||||
void JsonObject::setInterfaceName(const QString& name)
|
||||
|
||||
@@ -41,29 +41,34 @@ public:
|
||||
WORKLIST, PACS, DAQ, RECON
|
||||
};
|
||||
|
||||
//for login
|
||||
void setDefaultUser(const QString& str);
|
||||
QString defaultUser();
|
||||
|
||||
|
||||
QStringList language();
|
||||
void setDefaultLanguage(QString str);
|
||||
void setDefaultLanguage(const QString& str);
|
||||
QString defaultLanguage();
|
||||
|
||||
QString institutionName();
|
||||
void setInstitutionName(QString str);
|
||||
void setInstitutionName(const QString& str);
|
||||
|
||||
QString institutionAddr();
|
||||
void setInstitutionAddr(QString str);
|
||||
void setInstitutionAddr(const QString& str);
|
||||
|
||||
int lockerCount();
|
||||
QString lockScreenTimeout();
|
||||
void setLockScreenTimeout(QString str);
|
||||
void setLockScreenTimeout(const QString& str);
|
||||
|
||||
|
||||
QStringList protocals();
|
||||
QString defaultProtocal();
|
||||
void setDefaultProtocal(QString str);
|
||||
void setDefaultProtocal(const QString& str);
|
||||
|
||||
|
||||
QStringList worklistFilters();
|
||||
QString defaultFilter();
|
||||
void setDefaultFilter(QString str);
|
||||
void setDefaultFilter(const QString& str);
|
||||
|
||||
host getServer(ServerType type);
|
||||
void setServer(ServerType type, const host& list);
|
||||
|
||||
Reference in New Issue
Block a user