From ff51e996f64e3af8aa467d60ce77c1e7a73848ba Mon Sep 17 00:00:00 2001 From: elafargue Date: Mon, 2 May 2011 22:56:01 +0200 Subject: [PATCH] Make config gadget artwork on transparent background, as well as curves. Looks much much better! --- .../src/plugins/config/airframe.ui | 62 +++++++++++++------ .../src/plugins/config/mixercurvewidget.cpp | 2 + 2 files changed, 45 insertions(+), 19 deletions(-) diff --git a/ground/openpilotgcs/src/plugins/config/airframe.ui b/ground/openpilotgcs/src/plugins/config/airframe.ui index e6a970165..09ed33ce7 100644 --- a/ground/openpilotgcs/src/plugins/config/airframe.ui +++ b/ground/openpilotgcs/src/plugins/config/airframe.ui @@ -73,7 +73,7 @@ - 1 + 0 @@ -620,7 +620,7 @@ Typical values are 100% for + configuration and 50% for X configuration on quads Typical value is 50% for + or X configuration on quads. - 0 + -100 100 @@ -666,6 +666,15 @@ Typical value is 50% for + or X configuration on quads. 110 + + background:transparent + + + QFrame::NoFrame + + + QFrame::Plain + @@ -679,6 +688,19 @@ Typical value is 50% for + or X configuration on quads. + + + + Qt::Horizontal + + + + 40 + 20 + + + + @@ -733,7 +755,9 @@ Typical value is 50% for + or X configuration on quads. 120 - + + background:transparent + @@ -2289,12 +2313,12 @@ p, li { white-space: pre-wrap; } setNum(int) - 236 - 253 + 124 + 126 - 226 - 310 + 124 + 126 @@ -2305,12 +2329,12 @@ p, li { white-space: pre-wrap; } setNum(int) - 306 - 273 + 124 + 126 - 301 - 315 + 124 + 126 @@ -2321,12 +2345,12 @@ p, li { white-space: pre-wrap; } setNum(int) - 651 - 112 + 115 + 117 - 600 - 112 + 115 + 117 @@ -2337,12 +2361,12 @@ p, li { white-space: pre-wrap; } setNum(int) - 659 - 211 + 115 + 117 - 581 - 218 + 115 + 117 diff --git a/ground/openpilotgcs/src/plugins/config/mixercurvewidget.cpp b/ground/openpilotgcs/src/plugins/config/mixercurvewidget.cpp index 7e99f8a35..2acf5babd 100644 --- a/ground/openpilotgcs/src/plugins/config/mixercurvewidget.cpp +++ b/ground/openpilotgcs/src/plugins/config/mixercurvewidget.cpp @@ -60,6 +60,8 @@ MixerCurveWidget::MixerCurveWidget(QWidget *parent) : QGraphicsView(parent) curveMax=1.0; + setFrameStyle(QFrame::NoFrame); + setStyleSheet("background:transparent"); QGraphicsScene *scene = new QGraphicsScene(this); QSvgRenderer *renderer = new QSvgRenderer();