Warning, /multimedia/plasmatube/src/ui/settings/SettingsPage.qml is written in an unsupported language. File is not indexed.

0001 // SPDX-FileCopyrightText: 2022 Linus Jahn <lnj@kaidan.im>
0002 // SPDX-FileCopyrightText: 2023 Carl Schwan <carl@carlschwan.eu>
0003 // SPDX-FileCopyrightText: 2023 Joshua Goins <josh@redstrate.com>
0004 // SPDX-License-Identifier: GPL-3.0-or-later
0005 
0006 import QtQuick
0007 import org.kde.kirigamiaddons.settings as KirigamiSettings
0008 
0009 KirigamiSettings.CategorizedSettings {
0010     id: settingsPage
0011 
0012     actions: [
0013         KirigamiSettings.SettingAction {
0014             actionName: "sources"
0015             text: i18n("Sources")
0016             icon.name: "cloudstatus"
0017             page: Qt.resolvedUrl("qrc:/qt/qml/org/kde/plasmatube/ui/settings/SourcesPage.qml")
0018         },
0019         KirigamiSettings.SettingAction {
0020             actionName: "proxy"
0021             text: i18n("Network Proxy")
0022             icon.name: "network-connect"
0023             page: Qt.resolvedUrl("qrc:/qt/qml/org/kde/plasmatube/ui/settings/NetworkProxyPage.qml")
0024         },
0025         KirigamiSettings.SettingAction {
0026             actionName: "about"
0027             text: i18n("About PlasmaTube")
0028             icon.name: "help-about"
0029             page: Qt.resolvedUrl("qrc:/qt/qml/org/kde/plasmatube/ui/settings/AboutPage.qml")
0030         },
0031         KirigamiSettings.SettingAction {
0032             actionName: "aboutkde"
0033             text: i18n("About KDE")
0034             icon.name: "kde"
0035             page: Qt.resolvedUrl("qrc:/qt/qml/org/kde/plasmatube/ui/settings/AboutKDEPage.qml")
0036         }
0037     ]
0038 }