Warning, /plasma/drkonqi/src/qml/WelcomePage.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.ScrollablePage { 0012 id: page 0013 0014 title: i18nc("@title:window", "Welcome to the Reporting Assistant") 0015 0016 ColumnLayout { 0017 QQC2.Label { 0018 Layout.fillWidth: true 0019 text: xi18nc("@info/rich", `This assistant will analyze the crash information and guide you through the bug reporting process.`) 0020 wrapMode: Text.Wrap 0021 } 0022 RowLayout { 0023 Kirigami.Icon { 0024 implicitWidth: Kirigami.Units.iconSizes.large 0025 implicitHeight: implicitWidth 0026 source: "dialog-warning" 0027 } 0028 0029 QQC2.Label { 0030 Layout.fillWidth: true 0031 text: xi18nc("@info/rich note before starting the bug reporting process", 0032 `<para><note>Since communication between you and the developers is required for effective debugging, 0033 to continue reporting this bug it is <emphasis strong='true'>required for you to agree that developers may contact you</emphasis>. 0034 </note></para><para>Feel free to close this dialog if you do not accept this.</para>`) 0035 wrapMode: Text.Wrap 0036 } 0037 } 0038 // FIXME: maybe even disable i18n for the rest of the dialog seeing as one must be proficient enough in english 0039 } 0040 0041 footer: FooterActionBar { 0042 actions: [ 0043 Kirigami.Action { 0044 icon.name: "document-sign" 0045 text: i18nc("@action:button", "I Agree to be Contacted") 0046 onTriggered: { 0047 visible = false 0048 pageStack.push("qrc:/ui/ContextPage.qml") 0049 } 0050 visible: true 0051 } 0052 ] 0053 } 0054 }