Я разрабатываю базовое OSX приложение, используя QML , содержащее только строку меню:
import QtQuick 2.12
import QtQuick.Window 2.12
import QtQuick.Controls 2.4
ApplicationWindow {
visible: true
width: 640
height: 480
title: qsTr("Hello World")
menuBar: MenuBar {
Menu {
title: qsTr("&File")
Action { text: qsTr("&New...") }
Action { text: qsTr("&Open...") }
Action { text: qsTr("&Save") }
Action { text: qsTr("Save &As...") }
MenuSeparator { }
Action { text: qsTr("&Quit") }
}
Menu {
title: qsTr("&Edit")
Action { text: qsTr("Cu&t") }
Action { text: qsTr("&Copy") }
Action { text: qsTr("&Paste") }
}
Menu {
title: qsTr("&Help")
Action { text: qsTr("&About") }
}
}
}
К сожалению, меню не выглядит должным образом:
![screenshot](https://i.stack.imgur.com/kUYgK.png)
Обычно пункты меню появляются рядом с меню Apple , которое содержит только MenuTest здесь:
![enter image description here](https://i.stack.imgur.com/uyzCY.png)