From 2477f5aaf1aa33b76741aa2850a8f7679398f5e5 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Thu, 15 Nov 2018 14:41:29 -0800 Subject: [PATCH] Layout fixes --- src/PlanView/SurveyItemEditor.qml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/PlanView/SurveyItemEditor.qml b/src/PlanView/SurveyItemEditor.qml index 3606506..bb16c8a 100644 --- a/src/PlanView/SurveyItemEditor.qml +++ b/src/PlanView/SurveyItemEditor.qml @@ -80,7 +80,6 @@ Rectangle { } GridLayout { - id: transectsGrid anchors.left: parent.left anchors.right: parent.right columnSpacing: _margin @@ -94,6 +93,7 @@ Rectangle { Layout.fillWidth: true onUpdated: angleSlider.value = missionItem.gridAngle.value } + QGCSlider { id: angleSlider minimumValue: 0 @@ -113,9 +113,15 @@ Rectangle { fact: missionItem.turnAroundDistance Layout.fillWidth: true } + } + + ColumnLayout { + anchors.left: parent.left + anchors.right: parent.right + spacing: _margin + visible: transectsHeader.checked QGCButton { - Layout.columnSpan: 2 text: qsTr("Rotate Entry Point") onClicked: missionItem.rotateEntryPoint(); } @@ -132,7 +138,6 @@ Rectangle { fact: missionItem.hoverAndCapture visible: missionItem.hoverAndCaptureAllowed enabled: !missionItem.followTerrain - Layout.columnSpan: 2 onClicked: { if (checked) { missionItem.cameraTriggerInTurnAround.rawValue = false @@ -144,21 +149,18 @@ Rectangle { text: qsTr("Refly at 90 deg offset") fact: missionItem.refly90Degrees enabled: !missionItem.followTerrain - Layout.columnSpan: 2 } FactCheckBox { text: qsTr("Images in turnarounds") fact: missionItem.cameraTriggerInTurnAround enabled: missionItem.hoverAndCaptureAllowed ? !missionItem.hoverAndCapture.rawValue : true - Layout.columnSpan: 2 } FactCheckBox { text: qsTr("Fly alternate transects") fact: missionItem.flyAlternateTransects visible: _vehicle.fixedWing || _vehicle.vtol - Layout.columnSpan: 2 } QGCCheckBox { @@ -168,7 +170,6 @@ Rectangle { checked: missionItem.cameraCalc.distanceToSurfaceRelative enabled: missionItem.cameraCalc.isManualCamera && !missionItem.followTerrain visible: QGroundControl.corePlugin.options.showMissionAbsoluteAltitude || (!missionItem.cameraCalc.distanceToSurfaceRelative && !missionItem.followTerrain) - Layout.columnSpan: 2 onClicked: missionItem.cameraCalc.distanceToSurfaceRelative = checked Connections {