From 020fc6efe6a99752a92c4468537a467491069cc2 Mon Sep 17 00:00:00 2001 From: Jeena Date: Wed, 20 Jul 2016 21:27:27 +0200 Subject: [PATCH] Add fullscreen mode by pressing F11 --- qml/TheMenuBar.qml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/qml/TheMenuBar.qml b/qml/TheMenuBar.qml index ca2bf9d..039f28a 100644 --- a/qml/TheMenuBar.qml +++ b/qml/TheMenuBar.qml @@ -1,4 +1,5 @@ import QtQuick.Controls 1.2 +import QtQuick.Window 2.0 import QtQuick 2.0 import TTRSS 1.0 @@ -10,6 +11,7 @@ MenuBar { property Sidebar sidebar property Content content property bool visible: true + property var oldVisibility Menu { visible: menuBar.visible @@ -72,7 +74,6 @@ MenuBar { shortcut: "1" onTriggered: app.toggleNightmode() } - MenuItem { text: qsTr("Zoom In") shortcut: "Ctrl++" @@ -91,6 +92,20 @@ MenuBar { enabled: loggedIn onTriggered: app.zoomReset() } + MenuItem { + text: qsTr("Fullscreen") + shortcut: "F11" + enabled: loggedIn + onTriggered: { + if(app.visibility == Window.FullScreen) { + app.visibility = oldVisibility + } else { + oldVisibility = app.visibility + app.showFullScreen() + } + + } + } } Menu {