summaryrefslogtreecommitdiffstats
path: root/tdejava/koala/org/trinitydesktop/koala/KFileDetailView.java
diff options
context:
space:
mode:
Diffstat (limited to 'tdejava/koala/org/trinitydesktop/koala/KFileDetailView.java')
-rw-r--r--tdejava/koala/org/trinitydesktop/koala/KFileDetailView.java229
1 files changed, 229 insertions, 0 deletions
diff --git a/tdejava/koala/org/trinitydesktop/koala/KFileDetailView.java b/tdejava/koala/org/trinitydesktop/koala/KFileDetailView.java
new file mode 100644
index 00000000..b4990bd9
--- /dev/null
+++ b/tdejava/koala/org/trinitydesktop/koala/KFileDetailView.java
@@ -0,0 +1,229 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.trinitydesktop.koala;
+
+import org.trinitydesktop.qt.Qt;
+import org.trinitydesktop.qt.TQMetaObject;
+import org.trinitydesktop.qt.QtSupport;
+import org.trinitydesktop.qt.TQScrollView;
+import org.trinitydesktop.qt.TQDragMoveEvent;
+import org.trinitydesktop.qt.TQDragEnterEvent;
+import org.trinitydesktop.qt.TQDragLeaveEvent;
+import java.util.ArrayList;
+import org.trinitydesktop.qt.TQKeyEvent;
+import org.trinitydesktop.qt.TQDropEvent;
+import org.trinitydesktop.qt.TQWidget;
+import org.trinitydesktop.qt.TQDragObject;
+
+/**
+
+ A list-view capable of showing KFileItem'. Used in the filedialog
+ for example. Most of the documentation is in KFileView class.
+ See {@link KFileDetailViewSignals} for signals emitted by KFileDetailView
+ @short A list-view capable of showing KFileItem'.
+ @see KDirOperator
+ @see KCombiView
+ @see KFileIconView
+
+*/
+public class KFileDetailView extends TDEListView implements KFileViewInterface {
+ protected KFileDetailView(Class dummy){super((Class) null);}
+ public native TQMetaObject metaObject();
+ public native String className();
+ public KFileDetailView(TQWidget parent, String name) {
+ super((Class) null);
+ newKFileDetailView(parent,name);
+ }
+ private native void newKFileDetailView(TQWidget parent, String name);
+ public native TQWidget widget();
+ public native void clearView();
+ public native void setAutoUpdate(boolean arg1);
+ public native void setSelectionMode(int sm);
+ public native void updateView(boolean arg1);
+ public native void updateView(KFileItem arg1);
+ public native void removeItem(KFileItem arg1);
+ public native void listingCompleted();
+ public native void setSelected(KFileItem arg1, boolean arg2);
+ public native boolean isSelected(KFileItem i);
+ public native void clearSelection();
+ public native void selectAll();
+ public native void invertSelection();
+ public native void setCurrentItem(KFileItem arg1);
+ public native KFileItem currentFileItem();
+ public native KFileItem firstFileItem();
+ public native KFileItem nextItem(KFileItem arg1);
+ public native KFileItem prevItem(KFileItem arg1);
+ public native void insertItem(KFileItem i);
+ public native void setSorting(int arg1);
+ public native void ensureItemVisible(KFileItem arg1);
+ public native void mimeTypeDeterminationFinished();
+ public native void determineIcon(KFileListViewItem item);
+ public native TQScrollView scrollWidget();
+ public native void readConfig(TDEConfig arg1, String group);
+ public native void readConfig(TDEConfig arg1);
+ public native void writeConfig(TDEConfig arg1, String group);
+ public native void writeConfig(TDEConfig arg1);
+ protected native void keyPressEvent(TQKeyEvent arg1);
+ protected native TQDragObject dragObject();
+ protected native void contentsDragEnterEvent(TQDragEnterEvent e);
+ protected native void contentsDragMoveEvent(TQDragMoveEvent e);
+ protected native void contentsDragLeaveEvent(TQDragLeaveEvent e);
+ protected native void contentsDropEvent(TQDropEvent ev);
+ protected native boolean acceptDrag(TQDropEvent e);
+ protected native void slotSelectionChanged();
+ /** 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();
+ /**
+ inserts a list of items.
+ @short inserts a list of items.
+ */
+ public native void addItemList(ArrayList list);
+ /**
+ Sets <code>filename</code> the current item in the view, if available.
+ @short Sets <code>filename</code> the current item in the view, if available.
+ */
+ public native void setCurrentItem(String filename);
+ /**
+ Clears the view and all item lists.
+ @short Clears the view and all item lists.
+ */
+ public native void clear();
+ public native void updateView();
+ /**
+ Returns the sorting order of the internal list. Newly added files
+ are added through this sorting.
+ @short Returns the sorting order of the internal list.
+ */
+ public native int sorting();
+ /**
+ Tells whether the current items are in reversed order (shortcut to
+ sorting() & TQDir.Reversed).
+ @short Tells whether the current items are in reversed order (shortcut to sorting() & TQDir.Reversed).
+ */
+ public native boolean isReversed();
+ public native void sortReversed();
+ /**
+ @return the number of dirs and files
+
+ @short
+ */
+ public native int count();
+ /**
+ @return the number of files.
+
+ @short
+ */
+ public native int numFiles();
+ /**
+ @return the number of directories
+
+ @short
+ */
+ public native int numDirs();
+ public native void setViewMode(int vm);
+ public native int viewMode();
+ /**
+ @return the localized name of the view, which could be displayed
+ somewhere, e.g. in a menu, where the user can choose between views.
+
+ @short
+ @see #setViewName
+ */
+ public native String viewName();
+ /**
+ Sets the name of the view, which could be displayed somewhere.
+ E.g. "Image Preview".
+ @short Sets the name of the view, which could be displayed somewhere.
+ */
+ public native void setViewName(String name);
+ public native void setParentView(KFileViewInterface parent);
+ /**
+ @return all currently highlighted items.
+
+ @short
+ */
+ public native ArrayList selectedItems();
+ /**
+ @return all items currently available in the current sort-order
+
+ @short
+ */
+ public native ArrayList items();
+ /**
+ This is a KFileDialog specific hack: we want to select directories with
+ single click, but not files. But as a generic class, we have to be able
+ to select files on single click as well.
+ This gives us the opportunity to do both.
+ Every view has to decide when to call select( item ) when a file was
+ single-clicked, based on onlyDoubleClickSelectsFiles().
+ @short This is a KFileDialog specific hack: we want to select directories with single click, but not files.
+ */
+ public native void setOnlyDoubleClickSelectsFiles(boolean enable);
+ /**
+ @return whether files (not directories) should only be select()ed by
+ double-clicks.
+
+ @short
+ @see #setOnlyDoubleClickSelectsFiles
+ */
+ public native boolean onlyDoubleClickSelectsFiles();
+ /**
+ increases the number of dirs and files.
+ @return true if the item fits the view mode
+
+ @short increases the number of dirs and files.
+ */
+ public native boolean updateNumbers(KFileItem i);
+ /**
+ @return the view-specific action-collection. Every view should
+ add its actions here (if it has any) to make them available to
+ e.g. the KDirOperator's popup-menu.
+
+ @short
+ */
+ public native TDEActionCollection actionCollection();
+ public native KFileViewSignaler signaler();
+ /**
+ Specify DND options. See DropOptions for details.
+ All options are disabled by default.
+ @short Specify DND options.
+ */
+ public native void setDropOptions(int options);
+ /**
+ Returns the DND options in effect.
+ See DropOptions for details.
+ @short Returns the DND options in effect.
+ */
+ public native int dropOptions();
+ /**
+ This method calculates a String from the given parameters, that is
+ suitable for sorting with e.g. TQIconView or TQListView. Their
+ Item-classes usually have a setKey( String ) method or a virtual
+ method String key() that is used for sorting.
+ @param value Any string that should be used as sort criterion
+ @param isDir Tells whether the key is computed for an item representing
+ a directory (directories are usually sorted before files)
+ @param sortSpec An ORed combination of TQDir.SortSpec flags.
+ Currently, the values IgnoreCase, Reversed and
+ DirsFirst are taken into account.
+ @short This method calculates a String from the given parameters, that is suitable for sorting with e.
+ */
+ public static native String sortingKey(String value, boolean isDir, int sortSpec);
+ /**
+ An overloaded method that takes not a String, but a number as sort
+ criterion. You can use this for file-sizes or dates/times for example.
+ If you use a time_t, you need to cast that to TDEIO.filesize_t because
+ of ambiguity problems.
+ @short An overloaded method that takes not a String, but a number as sort criterion.
+ */
+ public static native String sortingKey(long value, boolean isDir, int sortSpec);
+ /**
+ delay before auto opening a directory
+ @short
+ */
+ public static native int autoOpenDelay();
+ protected native void setDropOptions_impl(int options);
+}