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