Mercurial > octave-nkf
comparison libgui/graphics/MouseModeActionGroup.cc @ 18501:523878f76518 gui-release
style fix: eliminate lines of slashes to separate functions.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 20 Feb 2014 15:10:07 -0500 |
parents | 49877d3be064 |
children | fe0e34be5576 709f3a77685d |
comparison
equal
deleted
inserted
replaced
18500:49877d3be064 | 18501:523878f76518 |
---|---|
28 #include <QIcon> | 28 #include <QIcon> |
29 | 29 |
30 #include "Figure.h" | 30 #include "Figure.h" |
31 #include "MouseModeActionGroup.h" | 31 #include "MouseModeActionGroup.h" |
32 | 32 |
33 ////////////////////////////////////////////////////////////////////////////// | |
34 | |
35 namespace QtHandles | 33 namespace QtHandles |
36 { | 34 { |
37 | |
38 ////////////////////////////////////////////////////////////////////////////// | |
39 | 35 |
40 MouseModeActionGroup::MouseModeActionGroup (QObject* parent) | 36 MouseModeActionGroup::MouseModeActionGroup (QObject* parent) |
41 : QObject (parent), m_current (0) | 37 : QObject (parent), m_current (0) |
42 { | 38 { |
43 m_actions.append (new QAction (QIcon (":/images/rotate.png"), | 39 m_actions.append (new QAction (QIcon (":/images/rotate.png"), |
56 a->setCheckable (true); | 52 a->setCheckable (true); |
57 connect (a, SIGNAL (toggled (bool)), this, SLOT (actionToggled (bool))); | 53 connect (a, SIGNAL (toggled (bool)), this, SLOT (actionToggled (bool))); |
58 } | 54 } |
59 } | 55 } |
60 | 56 |
61 ////////////////////////////////////////////////////////////////////////////// | |
62 | |
63 MouseModeActionGroup::~MouseModeActionGroup (void) | 57 MouseModeActionGroup::~MouseModeActionGroup (void) |
64 { | 58 { |
65 } | 59 } |
66 | |
67 ////////////////////////////////////////////////////////////////////////////// | |
68 | 60 |
69 void MouseModeActionGroup::actionToggled (bool checked) | 61 void MouseModeActionGroup::actionToggled (bool checked) |
70 { | 62 { |
71 if (! checked) | 63 if (! checked) |
72 { | 64 { |
89 emit modeChanged (static_cast<MouseMode> (i+1)); | 81 emit modeChanged (static_cast<MouseMode> (i+1)); |
90 } | 82 } |
91 } | 83 } |
92 } | 84 } |
93 | 85 |
94 ////////////////////////////////////////////////////////////////////////////// | |
95 | |
96 MouseMode MouseModeActionGroup::mouseMode (void) const | 86 MouseMode MouseModeActionGroup::mouseMode (void) const |
97 { | 87 { |
98 int i = (m_current ? -1 : m_actions.indexOf (m_current)); | 88 int i = (m_current ? -1 : m_actions.indexOf (m_current)); |
99 | 89 |
100 return static_cast<MouseMode> (i+1); | 90 return static_cast<MouseMode> (i+1); |
101 } | 91 } |
102 | 92 |
103 ////////////////////////////////////////////////////////////////////////////// | |
104 | |
105 }; | 93 }; |