Made a few small changes to ImageButton and ZoomButtonPanel classes.
[situare] / src / ui / zoombuttonpanel.cpp
index 94d04c0..6c22b20 100644 (file)
 
 ZoomButtonPanel::ZoomButtonPanel(QWidget *parent, int x, int y)
     : QWidget(parent),
-      m_zoomInButton(0),
-      m_zoomOutButton(0),
       m_panelLayout(this),
-      m_x(x),
-      m_y(y)
+      m_zoomInButton(0),
+      m_zoomOutButton(0)
 {
     qDebug() << __PRETTY_FUNCTION__;
 
@@ -46,7 +44,21 @@ ZoomButtonPanel::ZoomButtonPanel(QWidget *parent, int x, int y)
     m_panelLayout.addWidget(m_zoomInButton, 0, 0);
     m_panelLayout.addWidget(m_zoomOutButton, 1, 0);
 
-    move(m_x, m_y);
+    move(x, y);
+}
+
+const ImageButton* ZoomButtonPanel::zoomInButton()
+{
+    qDebug() << __PRETTY_FUNCTION__;
+
+    return m_zoomInButton;
+}
+
+const ImageButton* ZoomButtonPanel::zoomOutButton()
+{
+    qDebug() << __PRETTY_FUNCTION__;
+
+    return m_zoomOutButton;
 }
 
 void ZoomButtonPanel::disableZoomInButton()