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