File indexing completed on 2024-04-14 03:57:16
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 QApplication a(argc, argv); 0016 a.setQuitOnLastWindowClosed(false); 0017 0018 // First a bug report to bugs.kde.org 0019 KAboutData about(QStringLiteral("kbugreporttest"), i18n("kbugreporttest"), QStringLiteral("version")); 0020 KBugReport rep(about); 0021 rep.exec(); 0022 0023 // Then a bug report by email. 0024 // Change the email address to check if it worked :) 0025 KAboutData about1(QStringLiteral("kbugreporttest"), 0026 i18n("kbugreporttest"), 0027 QStringLiteral("version"), 0028 i18n("description"), 0029 KAboutLicense::Unknown, 0030 i18n("copyright"), 0031 i18n("bug report tool"), 0032 QString(), 0033 QStringLiteral("null@bugs.kde.org")); 0034 KBugReport rep1(about1); 0035 rep1.exec(); 0036 0037 // Then a web bug report. 0038 KAboutData about2(QStringLiteral("kbugreporttest"), 0039 i18n("kbugreporttest"), 0040 QStringLiteral("version"), 0041 i18n("description"), 0042 KAboutLicense::Unknown, 0043 i18n("copyright"), 0044 i18n("bug report tool"), 0045 QString(), 0046 QStringLiteral("https://bugs.kde.org")); 0047 KBugReport rep2(about2); 0048 rep2.exec(); 0049 0050 return 0; 0051 }