Warning, /plasma/plasma-systemmonitor/src/page/EditablePageAction.qml is written in an unsupported language. File is not indexed.
0001 /*
0002 * SPDX-FileCopyrightText: 2020 Arjen Hiemstra <ahiemstra@heimr.nl>
0003 *
0004 * SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
0005 */
0006
0007 import QtQuick
0008 import QtQuick.Controls
0009 import QtQuick.Layouts
0010
0011 import org.kde.kirigami as Kirigami
0012
0013 import org.kde.ksysguard.page
0014
0015 Kirigami.PagePoolAction {
0016 id: action
0017
0018 property PageDataObject pageData
0019
0020 page: Qt.resolvedUrl("EditablePage.qml") + "?page=" + pageData.fileName
0021
0022 initialProperties: {
0023 "pageData": action.pageData
0024 }
0025
0026 Component.onCompleted: {
0027 if (pageData.loadType == "onstart") {
0028 pagePool.loadPageWithProperties(page, initialProperties)
0029 }
0030 }
0031 }