Warning, /plasma-mobile/qmlkonsole/src/contents/ui/SettingsDialog.qml is written in an unsupported language. File is not indexed.

0001 // SPDX-FileCopyrightText: 2019-2020 Jonah BrĂ¼chert <jbb@kaidan.im>
0002 // SPDX-FileCopyrightText: 2021 Devin Lin <devin@kde.org>
0003 //
0004 // SPDX-License-Identifier: GPL-2.0-or-later
0005 
0006 import QtQuick 2.10
0007 import QtQuick.Layouts 1.1
0008 import QtQuick.Controls 2.15
0009 
0010 import QMLTermWidget 1.0
0011 import org.kde.kirigami 2.19 as Kirigami
0012 
0013 import org.kde.qmlkonsole 1.0
0014 
0015 Kirigami.Dialog {
0016     id: root
0017     title: i18n("Settings")
0018     standardButtons: Kirigami.Dialog.NoButton
0019     
0020     property QMLTermWidget terminal
0021     preferredWidth: Kirigami.Units.gridUnit * 35
0022     
0023     Kirigami.Theme.inherit: false
0024     Kirigami.Theme.colorSet: Kirigami.Theme.Window
0025     
0026     Control {
0027         id: control
0028         
0029         leftPadding: 0
0030         rightPadding: 0
0031         topPadding: Kirigami.Units.gridUnit
0032         bottomPadding: Kirigami.Units.gridUnit
0033         
0034         background: Rectangle {
0035             Kirigami.Theme.inherit: false
0036             Kirigami.Theme.colorSet: Kirigami.Theme.Window
0037             color: Kirigami.Theme.backgroundColor
0038         }
0039         
0040         contentItem: SettingsComponent {
0041             dialog: root
0042             width: control.width
0043             terminal: root.terminal
0044         }
0045     }
0046 }
0047