[Interest] MenuBar QML not usable on Yosemite OSX
rpzrpzrpz at gmail.com
rpzrpzrpz at gmail.com
Wed Apr 15 02:44:59 CEST 2015
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 <rpzrpzrpz at gmail.com
> <mailto:rpzrpzrpz at 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 at qt-project.org <mailto:Interest at qt-project.org>
> http://lists.qt-project.org/mailman/listinfo/interest
>
>
--
No spell checkers were harmed during the creation of this message.
More information about the Interest
mailing list