diff --git a/ground/gcs/src/plugins/config/configpikoblxhwwidget.cpp b/ground/gcs/src/plugins/config/configpikoblxhwwidget.cpp index 6267c7698..77bc86ea3 100644 --- a/ground/gcs/src/plugins/config/configpikoblxhwwidget.cpp +++ b/ground/gcs/src/plugins/config/configpikoblxhwwidget.cpp @@ -38,6 +38,11 @@ ConfigPikoBLXHWWidget::ConfigPikoBLXHWWidget(QWidget *parent) : ConfigTaskWidget m_ui = new Ui_PikoBLXHWWidget(); m_ui->setupUi(this); + m_ui->boardImg->load(QString(":/configgadget/images/pikoblx.svg")); + QSize picSize = m_ui->boardImg->sizeHint(); + picSize.scale(360, 360, Qt::KeepAspectRatio); + m_ui->boardImg->setFixedSize(picSize); + // must be done before auto binding ! setWikiURL("PikoBLX+Configuration"); diff --git a/ground/gcs/src/plugins/config/configpikoblxhwwidget.ui b/ground/gcs/src/plugins/config/configpikoblxhwwidget.ui index 99736be82..ad4b4193c 100644 --- a/ground/gcs/src/plugins/config/configpikoblxhwwidget.ui +++ b/ground/gcs/src/plugins/config/configpikoblxhwwidget.ui @@ -6,8 +6,8 @@ 0 0 - 1680 - 1050 + 661 + 716 @@ -122,8 +122,8 @@ 0 0 - 1650 - 950 + 639 + 628 @@ -147,7 +147,7 @@ 20 - 40 + 0 @@ -159,7 +159,7 @@ - 40 + 0 20 @@ -225,66 +225,48 @@ - 40 + 0 20 - - - - - Qt::Horizontal - - - QSizePolicy::Minimum - - - - 10 - 20 - - - - - - + + + 0 0 - + - 350 - 350 + 0 + 0 - - - - - :/configgadget/images/pikoblx_top.png - - - false - - - Qt::AlignCenter - - - Qt::NoTextInteraction + + + 160000 + 160000 + - + + + + + 600 + 20 + + + + + - - - @@ -295,18 +277,21 @@ - - - - UART1 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - + + - - + + + + Qt::Vertical + + + + 20 + 40 + + + @@ -318,9 +303,42 @@ + + + + + + + PPM Port (pad) + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + Receiver + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + LED Strip + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + @@ -337,111 +355,19 @@ - - + + + + + - Receiver + UART1 Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - LED Strip - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - PPM Port (pad) - - - - - - - - - - - - - 20 - 80 - - - - - - - - Qt::Vertical - - - QSizePolicy::Fixed - - - - 20 - 20 - - - - - - - - - - Qt::Vertical - - - QSizePolicy::Fixed - - - - 20 - 75 - - - - - - - - Qt::Vertical - - - QSizePolicy::Expanding - - - - 20 - 60 - - - - @@ -658,6 +584,11 @@ Beware of not locking yourself out! + + QSvgWidget + QWidget +
qsvgwidget.h
+
CommonHWSettingsWidget QWidget