org.kde.koala

Class KBugReport

public class KBugReport extends KDialogBase

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.

Author: David Faure

UNKNOWN: A dialog box for sending bug reports.

Constructor Summary
protected KBugReport(Class dummy)
KBugReport(QWidget parent, boolean modal, KAboutData aboutData)
Creates a bug-report dialog.
KBugReport(QWidget parent, boolean modal)
KBugReport(QWidget parent)
KBugReport()
Method Summary
protected voidappChanged(int arg1)
Application combo selection changed (and was activated)
StringclassName()
voiddispose()
Delete the wrapped C++ instance ahead of finalize()
protected voidfinalize()
Deletes the wrapped C++ instance
booleanisDisposed()
Has the wrapped C++ instance been deleted?
QMetaObjectmetaObject()
protected booleansendBugReport()
Attempt to e-mail the bug report.
protected voidslotCancel()
Cancel has been clicked
protected voidslotConfigureEmail()
"Configure email" has been clicked - this calls kcmshell System/email
protected voidslotOk()
OK has been clicked
protected voidslotSetFrom()
Sets the "From" field from the e-mail configuration Called at creation time, but also after "Configure email" is closed.
protected Stringtext()
A complete copy of the bug report
protected voidupdateURL()
Update the url to match the current os, compiler, selected app, etc

Constructor Detail

KBugReport

protected KBugReport(Class dummy)

KBugReport

public KBugReport(QWidget parent, boolean modal, KAboutData aboutData)
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.

UNKNOWN: Creates a bug-report dialog.

KBugReport

public KBugReport(QWidget parent, boolean modal)

KBugReport

public KBugReport(QWidget parent)

KBugReport

public KBugReport()

Method Detail

appChanged

protected void appChanged(int arg1)
Application combo selection changed (and was activated)

UNKNOWN: Application combo selection changed (and was activated)

className

public String className()

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()

finalize

protected void finalize()
Deletes the wrapped C++ instance

isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?

metaObject

public QMetaObject metaObject()

sendBugReport

protected boolean sendBugReport()
Attempt to e-mail the bug report.

Returns: true on success

UNKNOWN: Attempt to e-mail the bug report.

slotCancel

protected void slotCancel()
Cancel has been clicked

UNKNOWN: Cancel has been clicked

slotConfigureEmail

protected void slotConfigureEmail()
"Configure email" has been clicked - this calls kcmshell System/email

UNKNOWN: "Configure email" has been clicked - this calls kcmshell System/email

slotOk

protected void slotOk()
OK has been clicked

UNKNOWN: OK has been clicked

slotSetFrom

protected void slotSetFrom()
Sets the "From" field from the e-mail configuration Called at creation time, but also after "Configure email" is closed.

UNKNOWN: Sets the "From" field from the e-mail configuration Called at creation time, but also after "Configure email" is closed.

text

protected String text()
A complete copy of the bug report

Returns: String copy of the bug report.

UNKNOWN: A complete copy of the bug report

updateURL

protected void updateURL()
Update the url to match the current os, compiler, selected app, etc

UNKNOWN: Update the url to match the current os, compiler, selected app, etc