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
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
|
//Auto-generated by kalyptus. DO NOT EDIT.
package org.trinitydesktop.koala;
import org.trinitydesktop.qt.TQt;
import org.trinitydesktop.qt.TQMetaObject;
import org.trinitydesktop.qt.QtSupport;
import java.util.ArrayList;
import org.trinitydesktop.qt.TQWidget;
import org.trinitydesktop.qt.TQSplitter;
/**
See {@link KFilePreviewSignals} for signals emitted by KFilePreview
*/
public class KFilePreview extends TQSplitter implements KFileViewInterface {
protected KFilePreview(Class dummy){super((Class) null);}
public native TQMetaObject metaObject();
public native String className();
public KFilePreview(TQWidget parent, String name) {
super((Class) null);
newKFilePreview(parent,name);
}
private native void newKFilePreview(TQWidget parent, String name);
public KFilePreview(KFileViewInterface view, TQWidget parent, String name) {
super((Class) null);
newKFilePreview(view,parent,name);
}
private native void newKFilePreview(KFileViewInterface view, TQWidget parent, String name);
public native TQWidget widget();
public native void clearView();
/**
Delets the current view and sets the view to the given <code>view.</code>
The view is reparented to have this as parent, if necessary.
@short Delets the current view and sets the view to the given <code>view.</code>
*/
public native void setFileView(KFileViewInterface view);
/**
@return the current fileview
@short
*/
public native KFileViewInterface fileView();
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 setSelectionMode(int sm);
public native void setSelected(KFileItem arg1, boolean arg2);
public native boolean isSelected(KFileItem arg1);
public native void clearSelection();
public native void selectAll();
public native void invertSelection();
public native void insertItem(KFileItem arg1);
public native void clear();
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 setSorting(int sort);
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);
/**
This overrides KFileView.actionCollection() by returning
the actionCollection() of the KFileView (member left) it contains.
This means that KFilePreview will never create a TDEActionCollection
object of its own.
@short This overrides KFileView.actionCollection() by returning the actionCollection() of the KFileView (member left) it contains.
*/
public native TDEActionCollection actionCollection();
public native void ensureItemVisible(KFileItem arg1);
public native void setPreviewWidget(TQWidget w, KURL u);
protected native void slotHighlighted(KFileItem arg1);
/** 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);
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);
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);
}
|