From be4de0cd479c318a3d6b4e621227e7f7856ce0f5 Mon Sep 17 00:00:00 2001 From: Tao Zhong <taozhongimd@gmail.com> Date: Mon, 7 Jan 2019 17:30:44 +0100 Subject: [PATCH] Add Zoom extents --- forms/mainwindow.ui | 9 +++++++++ src/mainWindow.cpp | 5 +++++ src/mainWindow.h | 1 + 3 files changed, 15 insertions(+) diff --git a/forms/mainwindow.ui b/forms/mainwindow.ui index a51e0c1..ff21b04 100644 --- a/forms/mainwindow.ui +++ b/forms/mainwindow.ui @@ -72,6 +72,7 @@ <addaction name="separator"/> <addaction name="actionBack_to_Origin"/> <addaction name="actionZoom_Windows"/> + <addaction name="actionZoom_Extents"/> </widget> <widget class="QMenu" name="menuEdit"> <property name="title"> @@ -730,6 +731,14 @@ <string>Meta+W</string> </property> </action> + <action name="actionZoom_Extents"> + <property name="text"> + <string>Zoom Extents</string> + </property> + <property name="shortcut"> + <string>Meta+E</string> + </property> + </action> </widget> <resources> <include location="../Resources/resources.qrc"/> diff --git a/src/mainWindow.cpp b/src/mainWindow.cpp index 3a76dd9..7179575 100644 --- a/src/mainWindow.cpp +++ b/src/mainWindow.cpp @@ -844,3 +844,8 @@ void MWindow::on_actionZoom_Windows_triggered() en_selectMode(); mview->selectedWindows(); } + +void MWindow::on_actionZoom_Extents_triggered() +{ + mview->AutoZoom(); +} diff --git a/src/mainWindow.h b/src/mainWindow.h index 0e04208..98f3f40 100644 --- a/src/mainWindow.h +++ b/src/mainWindow.h @@ -169,6 +169,7 @@ private slots: void on_actionNew_Inifile_triggered(); void on_actionBack_to_Origin_triggered(); void on_actionZoom_Windows_triggered(); + void on_actionZoom_Extents_triggered(); }; #endif // MAINWINDOW_H -- GitLab