//Auto-generated by kalyptus. DO NOT EDIT. package org.kde.qt; import org.kde.qt.Qt; /** See {@link QIconViewSignals} for signals emitted by QIconView */ public class QIconView extends QScrollView { protected QIconView(Class dummy){super((Class) null);} public static final int Single = 0; public static final int Multi = 1; public static final int Extended = 2; public static final int NoSelection = 3; public static final int LeftToRight = 0; public static final int TopToBottom = 1; public static final int Fixed = 0; public static final int Adjust = 1; public static final int Bottom = 0; public static final int Right = 1; public native QMetaObject metaObject(); public native String className(); public QIconView(QWidget parent, String name, int f) { super((Class) null); newQIconView(parent,name,f); } private native void newQIconView(QWidget parent, String name, int f); public QIconView(QWidget parent, String name) { super((Class) null); newQIconView(parent,name); } private native void newQIconView(QWidget parent, String name); public QIconView(QWidget parent) { super((Class) null); newQIconView(parent); } private native void newQIconView(QWidget parent); public QIconView() { super((Class) null); newQIconView(); } private native void newQIconView(); public native void insertItem(QIconViewItem item, QIconViewItem after); public native void insertItem(QIconViewItem item); public native void takeItem(QIconViewItem item); public native int index(QIconViewItem item); public native QIconViewItem firstItem(); public native QIconViewItem lastItem(); public native QIconViewItem currentItem(); public native void setCurrentItem(QIconViewItem item); public native void setSelected(QIconViewItem item, boolean s, boolean cb); public native void setSelected(QIconViewItem item, boolean s); public native int count(); public native void showEvent(QShowEvent arg1); public native void setSelectionMode(int m); public native int selectionMode(); public native QIconViewItem findItem(QPoint pos); public native QIconViewItem findItem(String text, int compare); public native QIconViewItem findItem(String text); public native void selectAll(boolean select); public native void clearSelection(); public native void invertSelection(); public native void repaintItem(QIconViewItem item); public native void repaintSelectedItems(); public native void ensureItemVisible(QIconViewItem item); public native QIconViewItem findFirstVisibleItem(QRect r); public native QIconViewItem findLastVisibleItem(QRect r); public native void clear(); public native void setGridX(int rx); public native void setGridY(int ry); public native int gridX(); public native int gridY(); public native void setSpacing(int sp); public native int spacing(); public native void setItemTextPos(int pos); public native int itemTextPos(); public native void setItemTextBackground(QBrush b); public native QBrush itemTextBackground(); public native void setArrangement(int am); public native int arrangement(); public native void setResizeMode(int am); public native int resizeMode(); public native void setMaxItemWidth(int w); public native int maxItemWidth(); public native void setMaxItemTextLength(int w); public native int maxItemTextLength(); public native void setAutoArrange(boolean b); public native boolean autoArrange(); public native void setShowToolTips(boolean b); public native boolean showToolTips(); public native void setSorting(boolean sort, boolean ascending); public native void setSorting(boolean sort); public native boolean sortOnInsert(); public native boolean sortDirection(); public native void setItemsMovable(boolean b); public native boolean itemsMovable(); public native void setWordWrapIconText(boolean b); public native boolean wordWrapIconText(); public native boolean eventFilter(QObject o, QEvent arg2); public native QSize minimumSizeHint(); public native QSize sizeHint(); public native void sort(boolean ascending); public native void sort(); public native void setFont(QFont arg1); public native void setPalette(QPalette arg1); public native boolean isRenaming(); public native void arrangeItemsInGrid(QSize grid, boolean update); public native void arrangeItemsInGrid(QSize grid); public native void arrangeItemsInGrid(boolean update); public native void arrangeItemsInGrid(); public native void setContentsPos(int x, int y); public native void updateContents(); public static native String tr(String arg1, String arg2); public static native String tr(String arg1); protected native void drawContents(QPainter p, int cx, int cy, int cw, int ch); protected native void contentsMousePressEvent(QMouseEvent e); protected native void contentsMouseReleaseEvent(QMouseEvent e); protected native void contentsMouseMoveEvent(QMouseEvent e); protected native void contentsMouseDoubleClickEvent(QMouseEvent e); protected native void contentsContextMenuEvent(QContextMenuEvent e); protected native void contentsDragEnterEvent(QDragEnterEvent e); protected native void contentsDragMoveEvent(QDragMoveEvent e); protected native void contentsDragLeaveEvent(QDragLeaveEvent e); protected native void contentsDropEvent(QDropEvent e); protected native void resizeEvent(QResizeEvent e); protected native void keyPressEvent(QKeyEvent e); protected native void focusInEvent(QFocusEvent e); protected native void focusOutEvent(QFocusEvent e); protected native void enterEvent(QEvent e); protected native void drawRubber(QPainter p); protected native QDragObject dragObject(); protected native void startDrag(); protected native void insertInGrid(QIconViewItem item); protected native void drawBackground(QPainter p, QRect r); protected native void emitSelectionChanged(QIconViewItem i); protected native void emitSelectionChanged(); protected native void emitRenamed(QIconViewItem item); protected native QIconViewItem makeRowLayout(QIconViewItem begin, int[] y, boolean changed); public native void styleChange(QStyle arg1); protected native void windowActivationChange(boolean arg1); protected native void doAutoScroll(); protected native void adjustItems(); protected native void slotUpdate(); /** 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(); }