diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2018-02-28 15:47:23 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2018-03-01 10:36:15 +0000 |
commit | 1787f95f5727a20a4f0871736ad987fcfdf0f3c6 (patch) | |
tree | a1a4f2655416104d6c18b7a5398d4d574552cb3e /examples/svg/svgviewer/mainwindow.h | |
parent | d4addd30de02c1afd5f93cbc2319bd3bdaed9588 (diff) | |
download | qtsvg-1787f95f5727a20a4f0871736ad987fcfdf0f3c6.tar.gz |
SVG viewer example: Improve zoom facilityv5.11.0-beta3v5.11.0-beta2
Add a label displaying the current zoom with
a tooltip.
Add menu actions for ZoomIn/ZoomOut and Reset.
Task-number: QTBUG-60653
Change-Id: I7569427345737024b7a3191677e54c83673bb40e
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
Diffstat (limited to 'examples/svg/svgviewer/mainwindow.h')
-rw-r--r-- | examples/svg/svgviewer/mainwindow.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/examples/svg/svgviewer/mainwindow.h b/examples/svg/svgviewer/mainwindow.h index 3d18fd1..6c2af7e 100644 --- a/examples/svg/svgviewer/mainwindow.h +++ b/examples/svg/svgviewer/mainwindow.h @@ -61,6 +61,7 @@ class QAction; class QGraphicsView; class QGraphicsScene; class QGraphicsRectItem; +class QLabel; QT_END_NAMESPACE class MainWindow : public QMainWindow @@ -77,6 +78,9 @@ public slots: void exportImage(); void setRenderer(int renderMode); +private slots: + void updateZoomLabel(); + private: QAction *m_nativeAction; QAction *m_glAction; @@ -86,6 +90,7 @@ private: QAction *m_outlineAction; SvgView *m_view; + QLabel *m_zoomLabel; QString m_currentPath; }; |