]> Some of my projects - aniplayer.git/commitdiff
Ensure that Stay On Top does not remove the usual window buttons
authorAPTX <marek321@gmail.com>
Sun, 25 Nov 2018 10:57:11 +0000 (19:57 +0900)
committerAPTX <marek321@gmail.com>
Sun, 25 Nov 2018 10:57:11 +0000 (19:57 +0900)
uiplugins/ui_desktop_qml_default/qml/PlayerControls.qml

index 950aa99a5f895a5f9b7c8cc0e9d1b0461d651abb..f00bd555f8aa930faf6b4f89ed3793431e4debfc 100644 (file)
@@ -1,4 +1,4 @@
-import QtQuick 2.0
+import QtQuick 2.7
 import QtQuick.Controls 1.4
 import QtQuick.Window 2.2
 import org.aptx.aniplayer 1.0
@@ -131,7 +131,12 @@ Flow {
             if (!checked) {
                 controlledWindow.flags = controlledWindow.flags & ~Qt.WindowStaysOnTopHint
             } else {
-                controlledWindow.flags = controlledWindow.flags | Qt.WindowStaysOnTopHint
+                controlledWindow.flags = controlledWindow.flags
+                        | Qt.WindowStaysOnTopHint
+                        | Qt.WindowTitleHint
+                        | Qt.WindowSystemMenuHint
+                        | Qt.WindowMinMaxButtonsHint
+                        | Qt.WindowCloseButtonHint
             }
         }
     }