Warning, /plasma/drkonqi/src/qml/BacktracePage.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 Harald Sitter <sitter@kde.org> 0003 0004 import QtQuick 2.15 0005 import QtQuick.Layouts 1.15 0006 import org.kde.kirigami 2.19 as Kirigami 0007 0008 import org.kde.drkonqi 1.0 0009 0010 DeveloperPage { 0011 title: i18nc("@title", "Fetching the Backtrace (Automatic Crash Information)") 0012 reportActionVisible: false 0013 basic: !advancedAction.checked 0014 0015 onTraceChanged: { 0016 reportInterface.backtrace = trace 0017 } 0018 0019 footerActionsLeft: [ 0020 Kirigami.Action { 0021 id: advancedAction 0022 checkable: true 0023 icon.name: "code-context" 0024 text: i18nc("@action:button", "Show backtrace content (advanced)") 0025 } 0026 ] 0027 footerActionsRight: [ 0028 Kirigami.Action { 0029 enabled: { 0030 if (DrKonqi.ignoreQuality() && state == BacktraceGenerator.Loaded) { 0031 return true; 0032 } 0033 switch (usefulness) { 0034 case BacktraceParser.ReallyUseful: 0035 case BacktraceParser.MayBeUseful: 0036 // TODO figure out how to best decide whether to move on or not 0037 case BacktraceParser.ProbablyUseless: 0038 return true 0039 case BacktraceParser.Useless: 0040 case BacktraceParser.InvalidUsefulness: 0041 return false 0042 } 0043 } 0044 icon.name: "go-next" 0045 text: i18nc("@action:button", "Next") 0046 onTriggered: pageStack.push("qrc:/ui/BugzillaPage.qml") 0047 } 0048 ] 0049 }