You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
135 lines
5.0 KiB
135 lines
5.0 KiB
//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;
|
|
import org.kde.qt.TQProgressBar;
|
|
|
|
/**
|
|
|
|
KProgress is derived from TQProgressBar, so
|
|
you can use all the methods from that class. The only real difference
|
|
is that a signal is emitted on changes to the value and you do not need
|
|
to subclass KProgress just to change the format of the indicator text.
|
|
<li><b>Details </b></li>
|
|
\image html kprogress.png "KDE Progress Widget"
|
|
See {@link KProgressSignals} for signals emitted by KProgress
|
|
@author Aaron Seigo
|
|
|
|
@short A progress indicator widget.
|
|
|
|
*/
|
|
public class KProgress extends TQProgressBar {
|
|
protected KProgress(Class dummy){super((Class) null);}
|
|
public native TQMetaObject metaObject();
|
|
public native String className();
|
|
/**
|
|
Construct a progress bar.
|
|
@short Construct a progress bar.
|
|
*/
|
|
public KProgress(TQWidget parent, String name, int f) {
|
|
super((Class) null);
|
|
newKProgress(parent,name,f);
|
|
}
|
|
private native void newKProgress(TQWidget parent, String name, int f);
|
|
public KProgress(TQWidget parent, String name) {
|
|
super((Class) null);
|
|
newKProgress(parent,name);
|
|
}
|
|
private native void newKProgress(TQWidget parent, String name);
|
|
public KProgress(TQWidget parent) {
|
|
super((Class) null);
|
|
newKProgress(parent);
|
|
}
|
|
private native void newKProgress(TQWidget parent);
|
|
public KProgress() {
|
|
super((Class) null);
|
|
newKProgress();
|
|
}
|
|
private native void newKProgress();
|
|
/**
|
|
Construct a progress bar with a total number of steps.
|
|
The totalSteps is the total number of steps that need to be completed for the operation which this progress
|
|
bar represents. For example, if the operation is to examine 50 files, this value would be 50. Before examining
|
|
the first file, call setProgress(0); call setProgress(50) after examining the last file.
|
|
@short Construct a progress bar with a total number of steps.
|
|
*/
|
|
public KProgress(int totalSteps, TQWidget parent, String name, int f) {
|
|
super((Class) null);
|
|
newKProgress(totalSteps,parent,name,f);
|
|
}
|
|
private native void newKProgress(int totalSteps, TQWidget parent, String name, int f);
|
|
public KProgress(int totalSteps, TQWidget parent, String name) {
|
|
super((Class) null);
|
|
newKProgress(totalSteps,parent,name);
|
|
}
|
|
private native void newKProgress(int totalSteps, TQWidget parent, String name);
|
|
public KProgress(int totalSteps, TQWidget parent) {
|
|
super((Class) null);
|
|
newKProgress(totalSteps,parent);
|
|
}
|
|
private native void newKProgress(int totalSteps, TQWidget parent);
|
|
public KProgress(int totalSteps) {
|
|
super((Class) null);
|
|
newKProgress(totalSteps);
|
|
}
|
|
private native void newKProgress(int totalSteps);
|
|
/**
|
|
If this is set to <code>true</code>, the progress text will be displayed.
|
|
@short If this is set to <code>true</code>, the progress text will be displayed.
|
|
*/
|
|
public native void setTextEnabled(boolean arg1);
|
|
/**
|
|
Returns <code>true</code> if progress text will be displayed,
|
|
<code>false</code> otherwise.
|
|
@short Returns <code>true</code> if progress text will be displayed, <code>false</code> otherwise.
|
|
@see #setFormat
|
|
*/
|
|
public native boolean textEnabled();
|
|
/**
|
|
Retrieve the current format for printing status text.
|
|
@short Retrieve the current format for printing status text.
|
|
@see #setFormat
|
|
*/
|
|
public native String format();
|
|
/**
|
|
Set the format of the text to use to display status.
|
|
The default format is "%p%" (which looks like "42%".)
|
|
Note: Setting the format to anything other then "%p%" will force centerIndicator to true,
|
|
since it's often impossible to layout a progressbar with a more general format with the
|
|
indicator string anywhere else.
|
|
@param format "%p" is replaced by percentage done, "%v" is replaced by actual
|
|
value, "%m" is replaced by the maximum value.
|
|
@short Set the format of the text to use to display status.
|
|
*/
|
|
public native void setFormat(String format);
|
|
/**
|
|
Set the current total number of steps in the action tat the progress bar
|
|
is representing.
|
|
@short Set the current total number of steps in the action tat the progress bar is representing.
|
|
*/
|
|
public native void setTotalSteps(int totalSteps);
|
|
/**
|
|
Set the current value of the progress bar to <code>progress.</code>
|
|
@short Set the current value of the progress bar to <code>progress.</code>
|
|
*/
|
|
public native void setProgress(int progress);
|
|
/**
|
|
Advance the progress bar by <code>offset.</code>
|
|
This method is
|
|
provided for convenience and is equivalent with
|
|
setProgress(progress()+offset).
|
|
@short Advance the progress bar by <code>offset.</code>
|
|
*/
|
|
public native void advance(int offset);
|
|
protected native boolean setIndicator(StringBuffer indicator, int progress, int totalSteps);
|
|
/** 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();
|
|
}
|