equal
deleted
inserted
replaced
54 void ColorWidget::mousePressEvent(QMouseEvent * event) |
54 void ColorWidget::mousePressEvent(QMouseEvent * event) |
55 { |
55 { |
56 switch(event->button()) |
56 switch(event->button()) |
57 { |
57 { |
58 case Qt::LeftButton: |
58 case Qt::LeftButton: |
59 setColor((m_color + 1) % m_colorsModel->rowCount()); |
59 nextColor(); |
60 break; |
60 break; |
61 case Qt::RightButton: |
61 case Qt::RightButton: |
62 setColor((m_color + m_colorsModel->rowCount() - 1) % m_colorsModel->rowCount()); |
62 previousColor(); |
63 break; |
63 break; |
64 default:; |
64 default:; |
65 } |
65 } |
66 } |
66 } |
67 |
67 |
68 void ColorWidget::wheelEvent(QWheelEvent *event) |
68 void ColorWidget::wheelEvent(QWheelEvent *event) |
69 { |
69 { |
70 if(event->delta() > 0) |
70 if(event->delta() > 0) |
71 setColor((m_color + 1) % m_colorsModel->rowCount()); |
71 previousColor(); |
72 else |
72 else |
73 setColor((m_color + m_colorsModel->rowCount() - 1) % m_colorsModel->rowCount()); |
73 nextColor(); |
74 } |
74 } |
|
75 |
|
76 void ColorWidget::nextColor() |
|
77 { |
|
78 setColor((m_color + 1) % m_colorsModel->rowCount()); |
|
79 } |
|
80 |
|
81 void ColorWidget::previousColor() |
|
82 { |
|
83 setColor((m_color + m_colorsModel->rowCount() - 1) % m_colorsModel->rowCount()); |
|
84 } |