Qt Components Hildon  0.20
QML components for Maemo5 with Hildon styling.
 All Classes Functions Properties Groups Pages
menus.qml
import QtQuick 1.0
import org.hildon.components 1.0
Window {
id: window
visible: true
title: qsTr("Menus Example")
menuBar: MenuBar {
filters: [
checkable: true
text: qsTr("Filter One")
onTriggered: console.log(qsTr("Filter One selected"))
},
checkable: true
text: qsTr("Filter Two")
onTriggered: console.log(qsTr("Filter Two selected"))
}
]
text: qsTr("MenuItem One")
onTriggered: console.log(qsTr("MenuItem One triggered"))
}
text: qsTr("MenuItem Two")
onTriggered: console.log(qsTr("MenuItem Two triggered"))
}
text: qsTr("Menu CheckBox")
}
}
Slider {}
}
}
anchors.centerIn: parent
text: "Tap to show menu"
}
MouseArea {
anchors.fill: parent
onClicked: menu.popup()
}
Menu {
id: menu
text: qsTr("MenuItem One")
onTriggered: console.log(qsTr("MenuItem One triggered"))
}
text: qsTr("MenuItem Two")
onTriggered: console.log(qsTr("MenuItem Two triggered"))
}
Menu {
title: qsTr("Submenu One")
text: qsTr("MenuItem Three")
onTriggered: console.log(qsTr("MenuItem Three triggered"))
}
}
}
}