summaryrefslogtreecommitdiffstats
path: root/kdejava/koala/org/kde/koala/KBugReport.java
blob: 24d4513ad71905431d44c00960184560aac16d39 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
//Auto-generated by kalyptus. DO NOT EDIT.
package org.kde.koala;

import org.kde.qt.Qt;
import org.kde.qt.TQMetaObject;
import org.kde.qt.QtSupport;
import org.kde.qt.TQWidget;

/**

 All the information needed by the dialog box
 (program name, version, bug-report address, etc.)
 comes from the TDEAboutData class.
 Make sure you create an instance of TDEAboutData and pass it
 to TDECmdLineArgs.
		@author David Faure <faure@kde.org>
 
		@short A dialog box for sending bug reports.

*/
public class KBugReport extends KDialogBase  {
	protected KBugReport(Class dummy){super((Class) null);}
	public native TQMetaObject metaObject();
	public native String className();
	/**	
		 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.
		   		@short    Creates a bug-report dialog.
	*/
	public KBugReport(TQWidget parent, boolean modal, TDEAboutData aboutData) {
		super((Class) null);
		newKBugReport(parent,modal,aboutData);
	}
	private native void newKBugReport(TQWidget parent, boolean modal, TDEAboutData aboutData);
	public KBugReport(TQWidget parent, boolean modal) {
		super((Class) null);
		newKBugReport(parent,modal);
	}
	private native void newKBugReport(TQWidget parent, boolean modal);
	public KBugReport(TQWidget parent) {
		super((Class) null);
		newKBugReport(parent);
	}
	private native void newKBugReport(TQWidget parent);
	public KBugReport() {
		super((Class) null);
		newKBugReport();
	}
	private native void newKBugReport();
	/**	
		 A complete copy of the bug report
				@return String copy of the bug report.
   
		@short    A complete copy of the bug report
	*/
	protected native String text();
	/**	
		 Attempt to e-mail the bug report.
				@return true on success
   
		@short    Attempt to e-mail the bug report.
	*/
	protected native boolean sendBugReport();
	/**	
		 "Configure email" has been clicked - this calls tdecmshell System/email
		   		@short    "Configure email" has been clicked - this calls tdecmshell System/email
	*/
	protected native void slotConfigureEmail();
	/**	
		 Sets the "From" field from the e-mail configuration
		 Called at creation time, but also after "Configure email" is closed.
		   		@short    Sets the "From" field from the e-mail configuration  Called at creation time, but also after "Configure email" is closed.
	*/
	protected native void slotSetFrom();
	/**	
		 OK has been clicked
		   		@short    OK has been clicked
	*/
	protected native void slotOk();
	/**	
		 Cancel has been clicked
		   		@short    Cancel has been clicked
	*/
	protected native void slotCancel();
	/**	
		 Application combo selection changed (and was activated)
		   		@short    Application combo selection changed (and was activated)
	*/
	protected native void appChanged(int arg1);
	/**	
		 Update the url to match the current os, compiler, selected app, etc
		   		@short    Update the url to match the current os, compiler, selected app, etc
	*/
	protected native void updateURL();
	/** Deletes the wrapped C++ instance */
	protected native void finalize() throws InternalError;
	/** Delete the wrapped C++ instance ahead of finalize() */
	public native void dispose();
	/** Has the wrapped C++ instance been deleted? */
	public native boolean isDisposed();
}