Qt5.3 Окно qml с FramelessWindowHint на Mac не может показатьMinimized и showMaximized, как исправить?

Window {
id: rootWindow
objectName: "rootWindow"
visible: true
width: 980
height: 650
flags: Qt.FramelessWindowHint|Qt.MacWindowToolBarButtonHint|Qt.WindowMinimizeButtonHint|Qt.WindowMaximizeButtonHint
property bool fullscreen: false
}

это окно не может показатьMinimized и showMaximized на macosx 10.9, как исправить? благодаря

1 ответ

Если вы используете флаг "Qt.FramelessWindowHint", удалите все кнопки и рамку на панели инструментов. Вы должны создать свою собственную панель инструментов и события мыши для изменения размера. Например: перетаскивание безрамного окна

licensed under cc by-sa 3.0 with attribution.