diff options
Diffstat (limited to 'muse2/muse/ctrl.cpp')
-rw-r--r-- | muse2/muse/ctrl.cpp | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/muse2/muse/ctrl.cpp b/muse2/muse/ctrl.cpp index 42802829..2a6f7cb0 100644 --- a/muse2/muse/ctrl.cpp +++ b/muse2/muse/ctrl.cpp @@ -20,18 +20,13 @@ void CtrlList::initColor(int i) { - if (i == 0) - _displayColor = Qt::red; - else if (i == 1) - _displayColor = Qt::yellow; - else - _displayColor = Qt::black; + QColor collist[] = { Qt::red, Qt::yellow, Qt::blue , Qt::green, Qt::white, Qt::black }; - if (i < 2) - _visible = true; + if (i < 5) + _displayColor = collist[i%6]; else + _displayColor = Qt::gray; _visible = false; - } @@ -46,6 +41,7 @@ CtrlList::CtrlList(int id) _default = 0.0; _curVal = 0.0; _mode = INTERPOLATE; + _dontShow = false; initColor(id); } //--------------------------------------------------------- @@ -73,7 +69,8 @@ CtrlList::CtrlList() _default = 0.0; _curVal = 0.0; _mode = INTERPOLATE; - initColor(0); + _dontShow = false; + initColor(-1); } //--------------------------------------------------------- |