summaryrefslogtreecommitdiff
path: root/app/qml/pages/AppConfigDialog.qml
diff options
context:
space:
mode:
Diffstat (limited to 'app/qml/pages/AppConfigDialog.qml')
-rw-r--r--app/qml/pages/AppConfigDialog.qml18
1 files changed, 17 insertions, 1 deletions
diff --git a/app/qml/pages/AppConfigDialog.qml b/app/qml/pages/AppConfigDialog.qml
index 92f188f..304bced 100644
--- a/app/qml/pages/AppConfigDialog.qml
+++ b/app/qml/pages/AppConfigDialog.qml
@@ -19,6 +19,8 @@ Dialog {
title: "Configuring " + name
}
+ VerticalScrollDecorator { flickable: webview }
+
onNavigationRequested: {
console.log("appconfig navigation requested to " + request.url);
var url = request.url.toString();
@@ -34,7 +36,21 @@ Dialog {
}
}
- VerticalScrollDecorator { flickable: webview }
+ experimental.itemSelector: Component {
+ Item {
+ Component.onCompleted: {
+ var dialog = pageStack.push(Qt.resolvedUrl("WebItemSelDialog.qml"), {
+ model: model.items
+ });
+ dialog.onRejected.connect(function() {
+ model.reject();
+ });
+ dialog.onAccepted.connect(function() {
+ model.accept(dialog.selectedIndex);
+ });
+ }
+ }
+ }
}
ProgressBar {