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.
53 lines
1.9 KiB
53 lines
1.9 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 java.util.ArrayList;
|
|
import org.kde.qt.QWidget;
|
|
import org.kde.qt.QWidget;
|
|
|
|
/**
|
|
|
|
Abstract baseclass for all preview widgets which shall be used via
|
|
KFileDialog.setPreviewWidget(const KPreviewWidgetBase ).
|
|
Ownership will be transferred to KFileDialog, so you have to create
|
|
the preview with "new" and let KFileDialog delete it.
|
|
Just derive your custom preview widget from KPreviewWidgetBase and implement
|
|
all the pure methods. The slot showPreview(KURL) is called
|
|
every time the file selection changes.
|
|
@author Frerich Raabe <raabe@kde.org>
|
|
|
|
@short Abstract baseclass for all preview widgets.
|
|
|
|
*/
|
|
public class KPreviewWidgetBase extends QWidget {
|
|
protected KPreviewWidgetBase(Class dummy){super((Class) null);}
|
|
public native QMetaObject metaObject();
|
|
public native String className();
|
|
/**
|
|
Constructor. Construct the user interface of your preview widget here
|
|
and pass the KFileDialog this preview widget is going to be used in as
|
|
the parent.
|
|
@param parent The KFileDialog this preview widget is going to be used in
|
|
@param name The internal name of this object
|
|
@short Constructor.
|
|
*/
|
|
/**
|
|
This slot is called every time the user selects another file in the
|
|
file dialog. Implement the stuff necessary to reflect the change here.
|
|
@param url The URL of the currently selected file.
|
|
@short This slot is called every time the user selects another file in the file dialog.
|
|
*/
|
|
public native void showPreview(KURL url);
|
|
/**
|
|
Reimplement this to clear the preview. This is called when e.g. the
|
|
selection is cleared or when multiple selections exist, or the directory
|
|
is changed.
|
|
@short Reimplement this to clear the preview.
|
|
*/
|
|
public native void clearPreview();
|
|
public native ArrayList supportedMimeTypes();
|
|
}
|