I believe Qt special cases "Exit" as it already exists in the menubar. If you change the text of your menu item to anything else, it should work.
On Tue, Apr 14, 2015 at 5:44 PM, rpzrpz...@gmail.com <rpzrpz...@gmail.com> wrote: > 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 >
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest