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
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
|
//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;
/**
KProgressDialog provides a dialog with a text label, a progress bar
and an optional cancel button with a KDE look 'n feel.
Since knowing how long it can take to complete an action and it is
undesirable to show a dialog for a split second before hiding it,
there are a few ways to control the timing behavior of KProgressDialog.
There is a time out that can be set before showing the dialog as well
as an option to autohide or keep displaying the dialog once complete.
All the functionality of KProgress is available through direct access
to the progress bar widget via progressBar();
@author Aaron J. Seigo
@short A dialog with a progress bar.
*/
public class KProgressDialog extends KDialogBase {
protected KProgressDialog(Class dummy){super((Class) null);}
public native TQMetaObject metaObject();
public native String className();
/**
Constructs a KProgressDialog
@param parent Parent of the widget
@param name Widget name
@param caption Text to display in window title bar
@param text Text to display in the dialog
@param modal Set to true to make the dialog modal
@short Constructs a KProgressDialog
*/
public KProgressDialog(TQWidget parent, String name, String caption, String text, boolean modal) {
super((Class) null);
newKProgressDialog(parent,name,caption,text,modal);
}
private native void newKProgressDialog(TQWidget parent, String name, String caption, String text, boolean modal);
public KProgressDialog(TQWidget parent, String name, String caption, String text) {
super((Class) null);
newKProgressDialog(parent,name,caption,text);
}
private native void newKProgressDialog(TQWidget parent, String name, String caption, String text);
public KProgressDialog(TQWidget parent, String name, String caption) {
super((Class) null);
newKProgressDialog(parent,name,caption);
}
private native void newKProgressDialog(TQWidget parent, String name, String caption);
public KProgressDialog(TQWidget parent, String name) {
super((Class) null);
newKProgressDialog(parent,name);
}
private native void newKProgressDialog(TQWidget parent, String name);
public KProgressDialog(TQWidget parent) {
super((Class) null);
newKProgressDialog(parent);
}
private native void newKProgressDialog(TQWidget parent);
public KProgressDialog() {
super((Class) null);
newKProgressDialog();
}
private native void newKProgressDialog();
/**
Returns the KProgress used in this dialog.
To set the number of steps or other progress bar related
settings, access the KProgress object directly via this method.
@short Returns the KProgress used in this dialog.
*/
public native KProgress progressBar();
/**
Sets the text in the dialog
@param text the text to display
@short Sets the text in the dialog
*/
public native void setLabel(String text);
/**
Returns the current dialog text
@short Returns the current dialog text
*/
public native String labelText();
/**
Sets whether or not the user can cancel the process.
If the dialog is cancellable, the Cancel button will be shown
and the user can close the window using the window decorations.
If the process is not (or should not be) interuptable,
set the dialog to be modal and not cancellable.
@param allowCancel Set to true to make the dialog non-closable
@short Sets whether or not the user can cancel the process.
*/
public native void setAllowCancel(boolean allowCancel);
/**
Returns true if the dialog can be canceled, false otherwise
@short Returns true if the dialog can be canceled, false otherwise
*/
public native boolean allowCancel();
/**
Sets whether the cancel button is visible. setAllowCancel(false)
implies showCancelButton(false)
@param show Whether or not the cancel button should be shown
@short Sets whether the cancel button is visible.
*/
public native void showCancelButton(boolean show);
/**
Sets whether the dialog should close automagically when
all the steps in the KProgress have been completed.
@short Sets whether the dialog should close automagically when all the steps in the KProgress have been completed.
*/
public native void setAutoClose(boolean close);
/**
Returns true if the dialog will close upon completion,
or false otherwise
@short Returns true if the dialog will close upon completion, or false otherwise
*/
public native boolean autoClose();
/**
Sets whether the dialog should reset the KProgress dialog
back to 0 steps compelete when all steps have been completed.
This is useful for KProgressDialogs that will be reused.
@short Sets whether the dialog should reset the KProgress dialog back to 0 steps compelete when all steps have been completed.
*/
public native void setAutoReset(boolean autoReset);
/**
Returns true if the KProgress widget will be reset
upon completion, or false otherwise
@short Returns true if the KProgress widget will be reset upon completion, or false otherwise
*/
public native boolean autoReset();
/**
Returns true if the dialog was closed or canceled
before completion. If the dialog is not cancellable
it will always return false.
@short Returns true if the dialog was closed or canceled before completion.
*/
public native boolean wasCancelled();
/**
Sets the text to appear on the cancel button.
@short Sets the text to appear on the cancel button.
*/
public native void setButtonText(String arg1);
/**
Returns the text on the cancel button
@short Returns the text on the cancel button
*/
public native String buttonText();
/**
Set the minimum number of milliseconds to wait before
actually showing the dialog
@short Set the minimum number of milliseconds to wait before actually showing the dialog
*/
public native void setMinimumDuration(int ms);
/**
Returns the wait duration in milliseconds
@short Returns the wait duration in milliseconds
*/
public native int minimumDuration();
protected native void slotAutoShow();
protected native void slotAutoActions(int percentage);
protected native void slotCancel();
/** 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();
}
|