QDialog on top of Metro Ui Windows 8
-
HI,
I want a QDialog to always be on top of all the applications and also on top of the Windows 8 Metro Ui. The flag Qt::WindowStaysOnTopHint works correctly in the traditional desktop, but when I switch to the Metro Ui interface, my window is not visible. It is possible to have a normal window on top of the Metro ui? I am developing my application in C++.SOLUTION: This is possible if the application is able to gain access to protected UI.
http://social.msdn.microsoft.com/Forums/windowsapps/en-US/8529357f-3ff8-4c83-baaf-5215ca9cc14a/desktop-apps-on-top-of-metro
http://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/350ceab8-436b-4ef1-8512-3fee4b470c0a/problem-with-manifest-and-uiaccess-set-to-true -
No, you can't have a normal window on top of the Metro UI -- Desktop mode and Metro mode are completely separate and cannot be mixed. The Metro UI has no concept of "windows" or "dialogs".
-
It is not possible with QT windows or any window? The on screen keyboard of Windows8 is visible in both desktops.
-
The on screen keyboard is part of Windows8.. and like JKSH said, you can't show any window when you're using Metro UI.
-
Not possible with any window.
The on-screen keyboard is not a window.