Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
5.9.2
-
None
-
Mac OS X 10.13.1, Qt5.9.2
-
-
d024f0a9228a33787f2e9b0ecb2573041fa048df
Description
Unfortunately we have the same issue https://bugreports.qt.io/browse/QTBUG-44195 now, with Qt 5.9.2 on macOS 10.13.1. We use the following flags to our customised main app window:
`Qt.FramelessWindowHint | Qt.Window | Qt.NoDropShadowWindowHint` and we can not minimise it by using
`showMinimized()` method.
Here is the original message from https://bugreports.qt.io/browse/QTBUG-44195 :
for our project, we need to fully customize the window. to achieve this, we create a frameless window and draw a fake titlebar on the frameless window.
but we found out that frameless Qt app under mac can't perform maximize and minimize.
in the attachment, you can find a simple app that reproduces the issue. there is a button on the frameless window, click that button will call showMinimize(), but the window stays.
but the same app works on windows.
Attachments
Issue Links
- duplicates
-
QTBUG-32184 Mac OS X: showMinimized doesn't work with frameless window
-
- Closed
-
-
QTBUG-33522 showMinimized() doesn't work when using FramelessWindowHint on Mac
-
- Closed
-
- relates to
-
QTBUG-45212 X11: cannot programmatically minimize a frameless window
-
- Reported
-
- mentioned in
-
Page Loading...
For Gerrit Dashboard: QTBUG-64994 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
371279,4 | macOS: Handle window titlebar buttons independently from style mask | dev | qt/qtbase | Status: MERGED | +2 | 0 |