import QtQuick 2.1 import QtQuick.Controls 2.0 as QQC2 import org.kde.kirigami 2.4 as Kirigami // import "functions.js" as ManifoldJS // Temporary hack until I implement some settings or storage stuff import "../phabricator-apitoken.js" as ApiToken Kirigami.ApplicationWindow { id: root // Load pages Component {id: feedPage; FeedPage {}} Component {id: maniphestPage; ManiphestPage {}} Component {id: testPage; TestPage {}} // Component {id: settingsPage; SettingsPage {}} header: Kirigami.ApplicationHeader {} globalDrawer: Kirigami.GlobalDrawer { title: "Manifold" titleIcon: "applications-graphics" showContentWhenCollapsed: true actions: [ Kirigami.Action { text: "Feed" onTriggered: pageStack.replace(feedPage) }, Kirigami.Action { text: "Maniphest" onTriggered: pageStack.replace(maniphestPage) }, Kirigami.Action { text: "Test" onTriggered: pageStack.replace(testPage) } ] } contextDrawer: Kirigami.ContextDrawer { id: contextDrawer } pageStack.initialPage: maniphestPage }