Warning, file /frameworks/kxmlgui/tests/kbugreporttest.cpp was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001 /* 0002 This file is part of the KDE libraries 0003 SPDX-FileCopyrightText: 2005 Joseph Wenninger <jowenn@kde.org> 0004 0005 SPDX-License-Identifier: LGPL-2.0-or-later 0006 */ 0007 0008 #include <KAboutData> 0009 #include <KLocalizedString> 0010 #include <QApplication> 0011 #include <kbugreport.h> 0012 0013 int main(int argc, char **argv) 0014 { 0015 QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps); 0016 QApplication a(argc, argv); 0017 a.setQuitOnLastWindowClosed(false); 0018 0019 // First a bug report to bugs.kde.org 0020 KAboutData about(QStringLiteral("kbugreporttest"), i18n("kbugreporttest"), QStringLiteral("version")); 0021 KBugReport rep(about); 0022 rep.exec(); 0023 0024 // Then a bug report by email. 0025 // Change the email address to check if it worked :) 0026 KAboutData about1(QStringLiteral("kbugreporttest"), 0027 i18n("kbugreporttest"), 0028 QStringLiteral("version"), 0029 i18n("description"), 0030 KAboutLicense::Unknown, 0031 i18n("copyright"), 0032 i18n("bug report tool"), 0033 QString(), 0034 QStringLiteral("null@bugs.kde.org")); 0035 KBugReport rep1(about1); 0036 rep1.exec(); 0037 0038 // Then a web bug report. 0039 KAboutData about2(QStringLiteral("kbugreporttest"), 0040 i18n("kbugreporttest"), 0041 QStringLiteral("version"), 0042 i18n("description"), 0043 KAboutLicense::Unknown, 0044 i18n("copyright"), 0045 i18n("bug report tool"), 0046 QString(), 0047 QStringLiteral("https://bugs.kde.org")); 0048 KBugReport rep2(about2); 0049 rep2.exec(); 0050 0051 return 0; 0052 }