package org.kde.qt;


/** {@link QIconView} emits these signals */
public interface QIconViewSignals {
	void rightButtonPressed( QIconViewItem item, QPoint pos );
	void moved();
	void destroyed( QObject obj );
	void returnPressed( QIconViewItem item );
	void rightButtonClicked( QIconViewItem item, QPoint pos );
	void contentsMoving( int x, int y );
	void pressed( QIconViewItem arg1, QPoint arg2 );
	void clicked( QIconViewItem arg1, QPoint arg2 );
	void contextMenuRequested( QIconViewItem item, QPoint pos );
	void currentChanged( QIconViewItem item );
	void itemRenamed( QIconViewItem item );
	void mouseButtonPressed( int button, QIconViewItem item, QPoint pos );
	void mouseButtonClicked( int button, QIconViewItem item, QPoint pos );
//	void dropped( QDropEvent e, QValueList<QIconDragItem>* lst );
	void doubleClicked( QIconViewItem item );
	void selectionChanged( QIconViewItem item );
	void onViewport();
	void onItem( QIconViewItem item );
}

