Diffstat (limited to 'noncore/graphics/opie-eye/gui/mainwindow.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/graphics/opie-eye/gui/mainwindow.cpp | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/noncore/graphics/opie-eye/gui/mainwindow.cpp b/noncore/graphics/opie-eye/gui/mainwindow.cpp index a90231b..0484f73 100644 --- a/noncore/graphics/opie-eye/gui/mainwindow.cpp +++ b/noncore/graphics/opie-eye/gui/mainwindow.cpp | |||
@@ -135,11 +135,11 @@ PMainWindow::PMainWindow(QWidget* wid, const char* name, WFlags style) | |||
135 | connect(btn,SIGNAL(toggled(bool)),this,SLOT(slotScaleToggled(bool))); | 135 | connect(btn,SIGNAL(toggled(bool)),this,SLOT(slotScaleToggled(bool))); |
136 | autoScale = true; | 136 | autoScale = true; |
137 | 137 | ||
138 | btn = new QToolButton(bar); | 138 | zoomButton = new QToolButton(bar); |
139 | btn->setIconSet( Resource::loadIconSet( "mag" ) ); | 139 | zoomButton->setIconSet( Resource::loadIconSet( "mag" ) ); |
140 | btn->setToggleButton(true); | 140 | zoomButton->setToggleButton(true); |
141 | btn->setOn(true); | 141 | zoomButton->setOn(true); |
142 | connect(btn,SIGNAL(toggled(bool)),this,SLOT(slotZoomerToggled(bool))); | 142 | connect(zoomButton,SIGNAL(toggled(bool)),this,SLOT(slotZoomerToggled(bool))); |
143 | zoomerOn = true; | 143 | zoomerOn = true; |
144 | } | 144 | } |
145 | 145 | ||
@@ -147,6 +147,13 @@ PMainWindow::~PMainWindow() { | |||
147 | odebug << "Shutting down" << oendl; | 147 | odebug << "Shutting down" << oendl; |
148 | } | 148 | } |
149 | 149 | ||
150 | void PMainWindow::slotToggleZoomer() | ||
151 | { | ||
152 | if (!m_disp) return; | ||
153 | bool cur = zoomButton->isOn(); | ||
154 | zoomButton->setOn(!cur); | ||
155 | } | ||
156 | |||
150 | void PMainWindow::slotZoomerToggled(bool how) | 157 | void PMainWindow::slotZoomerToggled(bool how) |
151 | { | 158 | { |
152 | zoomerOn = how; | 159 | zoomerOn = how; |
@@ -287,6 +294,7 @@ void PMainWindow::initDisp() { | |||
287 | connect(m_disp,SIGNAL(dispPrev()),m_view,SLOT(slotShowPrev())); | 294 | connect(m_disp,SIGNAL(dispPrev()),m_view,SLOT(slotShowPrev())); |
288 | connect(m_disp,SIGNAL(toggleFullScreen()),this,SLOT(slotToggleFullScreen())); | 295 | connect(m_disp,SIGNAL(toggleFullScreen()),this,SLOT(slotToggleFullScreen())); |
289 | connect(m_disp,SIGNAL(hideMe()),this,SLOT(raiseIconView())); | 296 | connect(m_disp,SIGNAL(hideMe()),this,SLOT(raiseIconView())); |
297 | connect(m_disp,SIGNAL(toggleZoomer()),this,SLOT(slotToggleZoomer())); | ||
290 | } | 298 | } |
291 | } | 299 | } |
292 | 300 | ||