Warning, /multimedia/haruna/src/qml/Menus/SettingsMenu.qml is written in an unsupported language. File is not indexed.
0001 /* 0002 * SPDX-FileCopyrightText: 2020 George Florea Bănuș <georgefb899@gmail.com> 0003 * 0004 * SPDX-License-Identifier: GPL-3.0-or-later 0005 */ 0006 0007 import QtQuick 0008 import QtQuick.Controls 0009 0010 Menu { 0011 id: root 0012 0013 title: i18nc("@title:menu", "&Settings") 0014 0015 MenuItem { action: appActions.configureShortcutsAction } 0016 MenuSeparator {} 0017 MenuItem { 0018 text: i18nc("@action:inmenu", "General") 0019 onTriggered: { 0020 settingsLoader.active = true 0021 settingsLoader.item.currentPage = SettingsWindow.Page.General 0022 actionsModel.signalEmitter("configureAction") 0023 } 0024 } 0025 MenuItem { 0026 text: i18nc("@action:inmenu", "Playback") 0027 onTriggered: { 0028 settingsLoader.active = true 0029 settingsLoader.item.currentPage = SettingsWindow.Page.Playback 0030 actionsModel.signalEmitter("configureAction") 0031 } 0032 } 0033 MenuItem { 0034 text: i18nc("@action:inmenu", "Video") 0035 onTriggered: { 0036 settingsLoader.active = true 0037 settingsLoader.item.currentPage = SettingsWindow.Page.Video 0038 actionsModel.signalEmitter("configureAction") 0039 } 0040 } 0041 MenuItem { 0042 text: i18nc("@action:inmenu", "Audio") 0043 onTriggered: { 0044 settingsLoader.active = true 0045 settingsLoader.item.currentPage = SettingsWindow.Page.Audio 0046 actionsModel.signalEmitter("configureAction") 0047 } 0048 } 0049 MenuItem { 0050 text: i18nc("@action:inmenu", "Subtitles") 0051 onTriggered: { 0052 settingsLoader.active = true 0053 settingsLoader.item.currentPage = SettingsWindow.Page.Subtitles 0054 actionsModel.signalEmitter("configureAction") 0055 } 0056 } 0057 MenuItem { 0058 text: i18nc("@action:inmenu", "Playlist") 0059 onTriggered: { 0060 settingsLoader.active = true 0061 settingsLoader.item.currentPage = SettingsWindow.Page.Playlist 0062 actionsModel.signalEmitter("configureAction") 0063 } 0064 } 0065 MenuItem { 0066 text: i18nc("@action:inmenu", "Mouse") 0067 onTriggered: { 0068 settingsLoader.active = true 0069 settingsLoader.item.currentPage = SettingsWindow.Page.Mouse 0070 actionsModel.signalEmitter("configureAction") 0071 } 0072 } 0073 MenuItem { 0074 text: i18nc("@action:inmenu", "Shortcuts") 0075 onTriggered: { 0076 settingsLoader.active = true 0077 settingsLoader.item.currentPage = SettingsWindow.Page.Shortcuts 0078 actionsModel.signalEmitter("configureAction") 0079 } 0080 } 0081 MenuItem { 0082 text: i18nc("@action:inmenu", "Custom Commands") 0083 onTriggered: { 0084 settingsLoader.active = true 0085 settingsLoader.item.currentPage = SettingsWindow.Page.CustomCommands 0086 actionsModel.signalEmitter("configureAction") 0087 } 0088 } 0089 MenuItem { 0090 text: i18nc("@action:inmenu", "Debug") 0091 onTriggered: { 0092 settingsLoader.active = true 0093 settingsLoader.item.currentPage = SettingsWindow.Page.Debug 0094 actionsModel.signalEmitter("configureAction") 0095 } 0096 } 0097 MenuItem { 0098 text: i18nc("@action:inmenu", "About") 0099 onTriggered: { 0100 settingsLoader.active = true 0101 settingsLoader.item.currentPage = SettingsWindow.Page.About 0102 actionsModel.signalEmitter("configureAction") 0103 } 0104 } 0105 }