diff --git a/src/FactSystem/Fact.h b/src/FactSystem/Fact.h index f8ffcc1589e046c27c43b384c6b5db38b4bb0438..a95cdeb5f96bf4539857e57082bc6ae5eae7d00f 100644 --- a/src/FactSystem/Fact.h +++ b/src/FactSystem/Fact.h @@ -205,13 +205,13 @@ protected: void _sendValueChangedSignal(QVariant value); QString _name; - int _componentId; QVariant _rawValue; FactMetaData::ValueType_t _type; FactMetaData* _metaData; + FactValueSliderListModel* _valueSliderModel; + int _componentId; bool _sendValueChangedSignals; bool _deferredValueChangeSignal; - FactValueSliderListModel* _valueSliderModel; bool _ignoreQGCRebootRequired; }; diff --git a/src/FlightDisplay/FlightDisplayWimaMenu.qml b/src/FlightDisplay/FlightDisplayWimaMenu.qml index 8e9b4e3d6c5d619ca6f022fd83450584be7cc175..471279ec8332ce857d4a7557fa2df2e72313cc3c 100644 --- a/src/FlightDisplay/FlightDisplayWimaMenu.qml +++ b/src/FlightDisplay/FlightDisplayWimaMenu.qml @@ -162,7 +162,7 @@ Item { SectionHeader{ id: missionHeader - text: qsTr("Mission") + text: qsTr("Phase Settings") } GridLayout { columns: 2 @@ -244,11 +244,16 @@ Item { } + SectionHeader{ + id: navigateHeader + text: qsTr("Navigate") + } + GridLayout {// Buttons columns: 2 rowSpacing: ScreenTools.defaultFontPixelHeight * 0.5 columnSpacing: ScreenTools.defaultFontPixelHeight * 0.5 - visible: missionHeader.checked + visible: navigateHeader.checked width: missionHeader.width QGCButton { diff --git a/src/MissionManager/MissionItem.h b/src/MissionManager/MissionItem.h index f8864d9e6e3d2fe4913068d697701cdb659b9ba7..7a6f2762d8b2a4dece69db42895fe5f4ae51c26e 100644 --- a/src/MissionManager/MissionItem.h +++ b/src/MissionManager/MissionItem.h @@ -120,9 +120,6 @@ private: bool _convertJsonV1ToV2(const QJsonObject& json, QJsonObject& v2Json, QString& errorString); bool _convertJsonV2ToV3(QJsonObject& json, QString& errorString); - int _sequenceNumber; - int _doJumpId; - bool _isCurrentItem; Fact _autoContinueFact; Fact _commandFact; @@ -134,6 +131,10 @@ private: Fact _param5Fact; Fact _param6Fact; Fact _param7Fact; + + int _sequenceNumber; + int _doJumpId; + bool _isCurrentItem; // Keys for Json save static const char* _jsonFrameKey;