From b8e5d60fca092816b462487e6e971c01a4447830 Mon Sep 17 00:00:00 2001 From: Damjan Adamic Date: Sun, 16 Oct 2016 17:40:42 +0200 Subject: [PATCH] Fixes #3580: GVAR Subtrim option only available on Taranis and Horus (thanks to elecpower) --- companion/src/modeledit/channels.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/companion/src/modeledit/channels.cpp b/companion/src/modeledit/channels.cpp index 227a2a7fc..ff4bc9c73 100644 --- a/companion/src/modeledit/channels.cpp +++ b/companion/src/modeledit/channels.cpp @@ -7,7 +7,8 @@ LimitsGroup::LimitsGroup(Firmware * firmware, TableLayout * tableLayout, int row value(value), displayStep(0.1) { - bool allowGVars = false; + BoardEnum board = firmware->getBoard(); + bool allowGVars = (IS_TARANIS(board) || IS_HORUS(board)); int internalStep = 1; spinbox->setProperty("index", row); @@ -24,14 +25,13 @@ LimitsGroup::LimitsGroup(Firmware * firmware, TableLayout * tableLayout, int row spinbox->setSuffix("%"); } - if (IS_TARANIS(firmware->getBoard()) || deflt == 0 /*it's the offset*/) { + if (IS_TARANIS(board) || deflt == 0 /*it's the offset*/) { spinbox->setDecimals(1); - allowGVars = true; } else { internalStep *= 10; } - + spinbox->setSingleStep(displayStep*internalStep); spinbox->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);