Mr Li: That was tried as well and did not work.
A copy of your suggestion is below and it does not work on: Yosemite OSX 10.10.2 Xcode 6.1.1 Qt 5.4.1 Qt Creator 3.3.2 Anyone else with some ideas? Thanks ################# import QtQuick 2.4 import QtQuick.Window 2.2 import QtQuick.Controls 1.3 ApplicationWindow { id: mainwindow visible: true width: Screen.width height: Screen.height color: "black" title: "Mockup" menuBar: MenuBar { id: mainmenu Menu { title: qsTr("Mockup") MenuItem { text: qsTr("Exit") onTriggered: Qt.quit() ; } } } } On 4/14/2015 12:25 PM, Daiwei Li wrote: > You have to use an ApplicationWindow as your top-level item and assign > your MenuBar to the menuBar property of it: > http://doc.qt.io/qt-5/qml-qtquick-controls-applicationwindow.html#menuBar-prop > > On Tue, Apr 14, 2015 at 10:05 AM, mark diener <rpzrpz...@gmail.com > <mailto:rpzrpz...@gmail.com>> wrote: > > Hello: > > Tried using a MenuBar QML component with a Window component on OSX > yosemite, but > the Menubar does not appear at all. > > Anybody have a tip on menubar visibility or usage on OSX? (Any > gotchas in windows?) > > Thanks all, > > md > > > import QtQuick 2.4 > > import QtQuick.Window 2.2 > > import QtQuick.Controls 1.3 > > > import "main.js" as Gjs > > > Window { > > > id: mainwindow > > > visible: true > > > width: Screen.width > > height: Screen.height > > color: "black" > > title: "Mockup" > > > MenuBar > > { > > id: mainmenu > > Menu > > { > > title: qsTr("RpzMockup") > > MenuItem > > { > > text: qsTr("Exit") > > onTriggered: Qt.quit() ; > > } > > } > > } > > } > > > > _______________________________________________ > Interest mailing list > Interest@qt-project.org <mailto:Interest@qt-project.org> > http://lists.qt-project.org/mailman/listinfo/interest > > -- No spell checkers were harmed during the creation of this message. _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest