diff --git a/qgroundcontrol.pro b/qgroundcontrol.pro
index c3d37796635821e43115dbf827180d67bd0acdd8..4916d75e45c8978b0ef0be33d69745abe86467f2 100644
--- a/qgroundcontrol.pro
+++ b/qgroundcontrol.pro
@@ -240,7 +240,7 @@ SOURCES += src/main.cc \
RESOURCES = mavground.qrc
# Include RT-LAB Library
-win32:exists(src/lib/opalrt/OpalApi.h) {
+win32:exists(src/lib/opalrt/OpalApi.h):exists(C:\OPAL-RT\RT-LAB7.2.4\Common\bin) {
message("Building support for Opal-RT")
LIBS += -LC:\OPAL-RT\RT-LAB7.2.4\Common\bin \
-lOpalApi
diff --git a/src/ui/ParameterInterface.ui b/src/ui/ParameterInterface.ui
index df9a778ba64e44edd42f69ddbc81910b4ed1823a..daaa2e6bc84ce879756c1fe64b89ca2e1d1ca818 100644
--- a/src/ui/ParameterInterface.ui
+++ b/src/ui/ParameterInterface.ui
@@ -13,7 +13,16 @@
Form
-
+
+
+ 5
+
+
+ 2
+
+
+ 6
+
-
@@ -30,6 +39,9 @@
Onboard Parameters
+
+ 3
+
-
diff --git a/src/ui/QGCSensorSettingsWidget.ui b/src/ui/QGCSensorSettingsWidget.ui
index ab8c2583f67048dac3c0d22ca98c3e716d493104..40be710d9afa9c9472a8f347ce6507a3e4c87f8f 100644
--- a/src/ui/QGCSensorSettingsWidget.ui
+++ b/src/ui/QGCSensorSettingsWidget.ui
@@ -6,135 +6,152 @@
0
0
- 350
- 545
+ 319
+ 221
Form
-
+
0
-
-
-
+
-
+
- Activate Extended Output
+ Calibration Wizards
-
-
+
+
+ 6
+
+
+ 2
+
+
+ 6
+
+
+ 2
+
+
+ 12
+
+
6
-
-
+
- Send RAW Sensor data
+ RC Calibration
- -
-
+
-
+
- Send extended status
+ Mag. Calibration
- -
-
+
-
+
- Send RC-values
+ Gyro Calibration
- -
-
+
-
+
- Send raw controller outputs
+ Pressure Calibration
- -
-
+
+
+
+ -
+
+
+ Activate Extended Output
+
+
+
+ 6
+
+
+ 2
+
+
+ 6
+
+
+ 2
+
+
+ 5
+
+
+ 2
+
+
-
+
- Send position setpoint and estimate
+ RAW Sensor Data
- -
-
+
-
+
- Send Extra1
+ RC Values
- -
-
+
-
+
- Send Extra2
+ Position setpoint
- -
-
+
-
+
- Send Extra3
+ Raw Controller
-
-
-
- -
-
-
- Calibration Wizards
-
-
-
- 6
-
-
-
-
+
-
+
- Start Mag. Calibration
+ Send Extra1
- -
-
+
-
+
- Start Gyro Calibration
+ Attitude
- -
-
+
-
+
- Start RC Calibration
+ Send Extra2
- -
-
+
-
+
- Start Pressure Calibration
+ Send Extra3
- -
-
-
- Qt::Horizontal
-
-
-
- 0
- 0
-
-
-
-
diff --git a/src/ui/WaypointGlobalView.ui b/src/ui/WaypointGlobalView.ui
index 7ad20e38549153917c15e4201ab4feb2cb6faf6d..8a04282396e0e1cfe4f8d7d6ec7d0d8bbfc8819f 100644
--- a/src/ui/WaypointGlobalView.ui
+++ b/src/ui/WaypointGlobalView.ui
@@ -6,12 +6,12 @@
0
0
- 869
- 60
+ 774
+ 184
-
+
0
0
@@ -144,6 +144,15 @@ QProgressBar::chunk#thrustBar {
}
+
+ QLayout::SetDefaultConstraint
+
+
+ 0
+
+
+ 0
+
-
@@ -155,7 +164,13 @@ QProgressBar::chunk#thrustBar {
-
+
+
+ 2
+
+
+ 2
+
-
@@ -168,10 +183,13 @@ QProgressBar::chunk#thrustBar {
Qt::Horizontal
+
+ QSizePolicy::MinimumExpanding
+
- 135
- 13
+ 2
+ 0
@@ -184,26 +202,7 @@ QProgressBar::chunk#thrustBar {
-
-
-
-
- 0
- 0
-
-
-
-
- 120
- 25
-
-
-
- Qt::ScrollBarAlwaysOff
-
-
- true
-
-
+
-
@@ -212,8 +211,8 @@ QProgressBar::chunk#thrustBar {
- 50
- 30
+ 2
+ 0
@@ -226,30 +225,20 @@ QProgressBar::chunk#thrustBar {
-
-
-
-
- 120
- 25
-
-
-
- Qt::ScrollBarAlwaysOff
-
-
- true
-
-
+
-
Qt::Horizontal
+
+ QSizePolicy::MinimumExpanding
+
- 50
- 30
+ 2
+ 0
diff --git a/src/ui/WaypointView.ui b/src/ui/WaypointView.ui
index 5c8f32af7721b6f5ed1093a812acf4c8f48ec843..2e71ed016e11e3b98f8f237427e400cacbeae851 100644
--- a/src/ui/WaypointView.ui
+++ b/src/ui/WaypointView.ui
@@ -160,7 +160,7 @@ QProgressBar::chunk#thrustBar {
2
- 5
+ 2
-
@@ -205,7 +205,7 @@ QProgressBar::chunk#thrustBar {
25
- 12
+ 0
@@ -355,7 +355,7 @@ QProgressBar::chunk#thrustBar {
-
+
:/images/actions/go-up.svg:/images/actions/go-up.svg
@@ -375,7 +375,7 @@ QProgressBar::chunk#thrustBar {
-
+
:/images/actions/go-down.svg:/images/actions/go-down.svg
@@ -395,7 +395,7 @@ QProgressBar::chunk#thrustBar {
-
+
:/images/actions/list-remove.svg:/images/actions/list-remove.svg
@@ -405,6 +405,8 @@ QProgressBar::chunk#thrustBar {
-
+
+
+