From d2b677a0e237c8e9d6ef7f8e92a6fd29f5057620 Mon Sep 17 00:00:00 2001 From: Filippo Scognamiglio Date: Sat, 20 Sep 2014 00:19:05 +0200 Subject: [PATCH] Adding profiles menu. --- app/qml/main.qml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/app/qml/main.qml b/app/qml/main.qml index 4e96aee..655854f 100644 --- a/app/qml/main.qml +++ b/app/qml/main.qml @@ -131,6 +131,22 @@ ApplicationWindow{ MenuItem {action: zoomIn} MenuItem {action: zoomOut} } + Menu{ + id: profilesMenu + title: qsTr("Profiles") + Instantiator{ + model: shadersettings.profiles_list + delegate: MenuItem { + text: model.text + onTriggered: { + shadersettings.loadProfileString(obj_string); + shadersettings.handleFontChanged(); + } + } + onObjectAdded: profilesMenu.insertItem(index, object) + onObjectRemoved: profilesMenu.removeItem(object) + } + } Menu{ title: qsTr("Help") visible: shadersettings.showMenubar