Warning, /plasma/drkonqi/src/qml/main.qml is written in an unsupported language. File is not indexed.

0001 // SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0002 // SPDX-FileCopyrightText: 2021-2022 Harald Sitter <sitter@kde.org>
0003 
0004 import QtQuick 2.15
0005 import QtQuick.Layouts 1.15
0006 import QtQuick.Controls 2.15 as QQC2
0007 import org.kde.kirigami 2.19 as Kirigami
0008 
0009 import org.kde.drkonqi 1.0
0010 
0011 Kirigami.ApplicationWindow {
0012     id: appWindow
0013 
0014     property alias bugzilla: reportInterface.bugzilla
0015 
0016     pageStack.globalToolBar.style: Kirigami.ApplicationHeaderStyle.ToolBar
0017     pageStack.globalToolBar.showNavigationButtons: Kirigami.ApplicationHeaderStyle.ShowBackButton | Kirigami.ApplicationHeaderStyle.ShowForwardButton
0018 
0019     title: CrashedApplication.name
0020     minimumWidth: Kirigami.Settings.isMobile ? 0 : Kirigami.Units.gridUnit * 22
0021     minimumHeight: Kirigami.Settings.isMobile ? 0 : Kirigami.Units.gridUnit * 22
0022     height: minimumHeight
0023 
0024     contextDrawer: Kirigami.ContextDrawer {
0025         id: contextDrawer
0026     }
0027 
0028     ReportInterface {
0029         id: reportInterface
0030     }
0031 
0032     DuplicateModel {
0033         id: duplicateModel
0034         manager: bugzilla
0035         iface: reportInterface
0036     }
0037 
0038     pageStack.initialPage: MainPage {}
0039     pageStack.defaultColumnWidth: appWindow.width // show single page
0040 }