界面的一些修改
This commit is contained in:
+28
-3
@@ -175,9 +175,34 @@ void Config::set_GCS_ID(QVariant id)
|
||||
setJsonObject("GlobalSetting",obj);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
void Config::getServoOffset(QVariant *la,QVariant *ra,
|
||||
QVariant *le,QVariant *re,
|
||||
QVariant *ru)
|
||||
{
|
||||
QJsonObject obj = getJsonObject("ServoOffset");
|
||||
|
||||
*la = obj.value("la").toDouble();
|
||||
*ra = obj.value("ra").toDouble();
|
||||
*le = obj.value("le").toDouble();
|
||||
*re = obj.value("re").toDouble();
|
||||
*ru = obj.value("ru").toDouble();
|
||||
}
|
||||
|
||||
void Config::setServoOffset(QVariant la,QVariant ra,
|
||||
QVariant le,QVariant re,
|
||||
QVariant ru)
|
||||
{
|
||||
QJsonObject obj;
|
||||
|
||||
obj["la"] = la.toDouble();
|
||||
obj["ra"] = ra.toDouble();
|
||||
obj["le"] = le.toDouble();
|
||||
obj["re"] = re.toDouble();
|
||||
obj["ru"] = ru.toDouble();
|
||||
|
||||
setJsonObject("ServoOffset",obj);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -45,6 +45,15 @@ public slots:
|
||||
void set_GCS_ID(QVariant id);
|
||||
|
||||
|
||||
void getServoOffset(QVariant *la,QVariant *ra,
|
||||
QVariant *le,QVariant *re,
|
||||
QVariant *ru);
|
||||
|
||||
void setServoOffset(QVariant la,QVariant ra,
|
||||
QVariant le,QVariant re,
|
||||
QVariant ru);
|
||||
|
||||
|
||||
private slots:
|
||||
|
||||
void loadJson(const QString& jsonFilename);
|
||||
|
||||
Reference in New Issue
Block a user