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
}

это окно не может отображать минимизированный и максимизированный на macosx 10.9, как исправить? Спасибо

1 ответ

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

Другие вопросы по тегам