viewer: re-implemented auto viewer full screen from menubar/keyboard shortcut

This commit is contained in:
itsmattkc
2020-04-01 19:22:53 +11:00
parent ed48d24cbc
commit 1319d7141f
6 changed files with 63 additions and 21 deletions
+6 -1
View File
@@ -164,7 +164,7 @@ MainMenu::MainMenu(QMainWindow *parent) :
view_full_screen_item_ = view_menu_->AddItem("fullscreen", parent, SLOT(SetFullscreen(bool)), "F11");
view_full_screen_item_->setCheckable(true);
view_full_screen_viewer_item_ = view_menu_->AddItem("fullscreenviewer", nullptr, nullptr);
view_full_screen_viewer_item_ = view_menu_->AddItem("fullscreenviewer", this, SLOT(FullScreenViewerTriggered()));
//
// PLAYBACK MENU
@@ -509,6 +509,11 @@ void MainMenu::SetMarkerTriggered()
PanelManager::instance()->CurrentlyFocused()->SetMarker();
}
void MainMenu::FullScreenViewerTriggered()
{
PanelManager::instance()->MostRecentlyFocused<ViewerPanel>()->SetFullScreen();
}
void MainMenu::Retranslate()
{
// MenuShared is not a QWidget and therefore does not receive a LanguageEvent, we use MainMenu's to update it