import QtQuick 2.2 import Ubuntu.Components 1.3 MainView { id: mainWindow width: 300 height: 300 AdaptivePageLayout { anchors.fill: parent primaryPage: page0 } Page { id: page0 header: PageHeader { title: "MainPage" } BottomEdge { id: bottomEdge anchors.fill: parent hint { flickable: page0.flickable action: Action { iconName: "contact-new" onTriggered: bottomEdge.commit() shortcut: "ctrl+n" enabled: bottomEdge.enabled } } contentComponent: editorPageBottomEdge Component { id: editorPageBottomEdge Page { height: bottomEdge.height width: bottomEdge.width header: PageHeader { title: "bottom edge page" } Rectangle { anchors.fill: parent color: "green" } Flickable { anchors.fill: parent Column { id: view anchors.fill: parent Repeater { model: 100 delegate: TextField { height: units.gu(10) width: parent.width //border.color: "black" } } } } } } } } Component.onCompleted: QuickUtils.mouseAttached = true }