Warning, /plasma/plasma-desktop/desktoppackage/contents/InteractiveConsole.qml is written in an unsupported language. File is not indexed.

0001 /*
0002     SPDX-FileCopyrightText: 2014 Aaron Seigo <aseigo@kde.org>
0003 
0004     SPDX-License-Identifier: LGPL-2.0-or-later
0005 */
0006 
0007 import QtQuick 2.0
0008 
0009 import org.kde.plasma.private.shell 2.0
0010 
0011 Item {
0012     id: main
0013 
0014     property string scriptPath
0015     property alias mode: interactiveConsole.mode
0016     signal visibleChanged(bool visible)
0017 
0018     onScriptPathChanged: {
0019         interactiveConsole.loadScript(scriptPath);
0020     }
0021 
0022     InteractiveConsoleWindow {
0023         id: interactiveConsole
0024 
0025         onVisibleChanged: {
0026             main.visibleChanged(visible);
0027         }
0028     }
0029 
0030     Component.onCompleted: {
0031         interactiveConsole.scriptEngine = scriptEngine;
0032         interactiveConsole.visible = true;
0033     }
0034 }
0035