var view = undefined
+var about = undefined
+
+function showAboutPage()
+{
+ var component = Qt.createComponent("AboutPage.qml")
+ if (component.status == Component.Ready) {
+ about = component.createObject(stationListPage)
+ pageStack.push(about)
+ } else
+ console.log('Cannot load component: ' + component.errorString());
+}
function loadStation(name)
{
{
// TODO compile RegExp on change, or find a way to cleanly use
// stationListProxyModel.filterRegExp
- console.log("string:" + s + " color: " + color)
if (searchField.text.length) {
var r = new RegExp(searchField.text, 'i')
var match = r.exec(s)
Component.onCompleted: {
stationListProxyModel.sortingMode = StationListProxyModel.AlphaSorting
}
+ Menu {
+ id: menu
+ content: MenuLayout {
+ MenuItem {
+ text: qsTr("About Quando Parte")
+ onClicked: Private.showAboutPage()
+ }
+ }
+ }
tools: ToolBarLayout {
id: toolBar
ToolIcon { iconId: "icon-m-toolbar-back"; onClicked: pageStack.pop(); }
ToolIcon { iconId: "icon-m-toolbar-settings"; onClicked: settingsSheet.open(); }
- ToolIcon { iconId: "icon-m-toolbar-view-menu"; }
+ ToolIcon { iconId: "icon-m-toolbar-view-menu"; onClicked: menu.open() }
}
DataProvider {