Don't draw the LED view or handle mouse events when the selected mode doesn't use per-LED colors

This commit is contained in:
Adam Honse 2021-08-20 10:07:23 -05:00
parent dfcc436472
commit 7d7d3aaffc
3 changed files with 80 additions and 60 deletions

View file

@ -23,6 +23,7 @@ public:
void setController(RGBController * controller_ptr);
void setNumericalLabels(bool enable);
void setPerLED(bool per_led_mode);
protected:
void mousePressEvent(QMouseEvent *event);
@ -44,6 +45,7 @@ private:
QVector<int> selectedLeds;
QVector<bool> selectionFlags;
QVector<bool> previousFlags;
bool per_led;
std::vector<matrix_pos_size_type> zone_pos;
std::vector<matrix_pos_size_type> led_pos;