KBugReport Class Reference
from PyKDE4.kdeui import *
Inherits: KDialog → QDialog → QWidget → QObject
Detailed Description
A dialog box for sending bug reports.
All the information needed by the dialog box (program name, version, bug-report address, etc.) comes from the KAboutData class. Make sure you create an instance of KAboutData and pass it to KCmdLineArgs.
Methods | |
| __init__ (self, QWidget parent=0, bool modal=1, KAboutData aboutData=0) | |
| __init__ (self, KBugReport a0) | |
| accept (self) | |
| closeEvent (self, QCloseEvent e) | |
| QString | messageBody (self) |
| bool | sendBugReport (self) |
| setMessageBody (self, QString messageBody) | |
| QString | text (self) |
Method Documentation
| __init__ | ( | self, | ||
| QWidget | parent=0, | |||
| bool | modal=1, | |||
| KAboutData | aboutData=0 | |||
| ) |
Creates a bug-report dialog. Note that you shouldn't have to do this manually, since KHelpMenu takes care of the menu item for "Report Bug..." and of creating a KBugReport dialog.
| __init__ | ( | self, | ||
| KBugReport | a0 | |||
| ) |
| accept | ( | self ) |
OK has been clicked
| closeEvent | ( | self, | ||
| QCloseEvent | e | |||
| ) |
| QString messageBody | ( | self ) |
The message body of the bug report
- Returns:
- The message body of the bug report.
| bool sendBugReport | ( | self ) |
Attempt to e-mail the bug report.
- Returns:
- true on success
| setMessageBody | ( | self, | ||
| QString | messageBody | |||
| ) |
Sets the message body of the bug report.
| QString text | ( | self ) |
A complete copy of the bug report
- Returns:
- QString copy of the bug report.
KDE 4.3 PyKDE API Reference