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.
171 lines
6.6 KiB
171 lines
6.6 KiB
//Auto-generated by kalyptus. DO NOT EDIT.
|
|
package org.kde.koala;
|
|
|
|
import org.kde.qt.Qt;
|
|
import org.kde.qt.QMetaObject;
|
|
import org.kde.qt.QtSupport;
|
|
import org.kde.qt.QWidget;
|
|
|
|
/**
|
|
|
|
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 QMetaObject 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(QWidget parent, String name, String caption, String text, boolean modal) {
|
|
super((Class) null);
|
|
newKProgressDialog(parent,name,caption,text,modal);
|
|
}
|
|
private native void newKProgressDialog(QWidget parent, String name, String caption, String text, boolean modal);
|
|
public KProgressDialog(QWidget parent, String name, String caption, String text) {
|
|
super((Class) null);
|
|
newKProgressDialog(parent,name,caption,text);
|
|
}
|
|
private native void newKProgressDialog(QWidget parent, String name, String caption, String text);
|
|
public KProgressDialog(QWidget parent, String name, String caption) {
|
|
super((Class) null);
|
|
newKProgressDialog(parent,name,caption);
|
|
}
|
|
private native void newKProgressDialog(QWidget parent, String name, String caption);
|
|
public KProgressDialog(QWidget parent, String name) {
|
|
super((Class) null);
|
|
newKProgressDialog(parent,name);
|
|
}
|
|
private native void newKProgressDialog(QWidget parent, String name);
|
|
public KProgressDialog(QWidget parent) {
|
|
super((Class) null);
|
|
newKProgressDialog(parent);
|
|
}
|
|
private native void newKProgressDialog(QWidget 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();
|
|
}
|