Warning, /graphics/spectacle/src/Gui/SceenshotModeMenu.qml is written in an unsupported language. File is not indexed.
0001 /* SPDX-FileCopyrightText: 2023 Noah Davis <noahadvs@gmail.com> 0002 * SPDX-License-Identifier: LGPL-2.0-or-later 0003 */ 0004 0005 import QtQuick 0006 import QtQuick.Controls 0007 import org.kde.spectacle.private 0008 0009 Menu { 0010 id: root 0011 Instantiator { 0012 id: instantiator 0013 model: CaptureModeModel 0014 delegate: Action { 0015 required property var model 0016 text: model.display 0017 onTriggered: (source) => { 0018 Settings.captureMode = model.captureMode 0019 SpectacleCore.takeNewScreenshot() 0020 } 0021 } 0022 0023 onObjectAdded: (index, object) => root.insertAction(index, object) 0024 onObjectRemoved: (index, object) => root.removeAction(object) 0025 } 0026 }