/***************************************************************************
                            qt_QIconViewItem.h -  description
                             -------------------
    begin                : Tue Nov 20 20:51:20 2001
    copyright            : (C) 2000-2001 Lost Highway Ltd. All rights reserved.
    email                : Lost_Highway@tipitina.demon.co.uk
    generated by         : duke@tipitina on Tue Nov 20 20:51:20 2001, using kalyptus 0.9.
 ***************************************************************************/

/***************************************************************************
 *                                                                         *
 *   This library is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU Library General Public License as       *
 *   published by the Free Software Foundation; either version 2 of the    *
 *   License, or (at your option) any later version.                       *
 *                                                                         *
 ***************************************************************************/

#ifndef QT_QICONVIEWITEM
#define QT_QICONVIEWITEM

#include <qtc/qtc_types.h>

qt_QIconViewItem * qt_new_QIconViewItem(qt_QIconView* parent);
qt_QIconViewItem * qt_new_QIconViewItem1(qt_QIconView* parent, qt_QIconViewItem* after);
qt_QIconViewItem * qt_new_QIconViewItem2(qt_QIconView* parent, qt_QString * text);
qt_QIconViewItem * qt_new_QIconViewItem3(qt_QIconView* parent, qt_QIconViewItem* after, qt_QString * text);
qt_QIconViewItem * qt_new_QIconViewItem4(qt_QIconView* parent, qt_QString * text, qt_QPixmap * icon);
qt_QIconViewItem * qt_new_QIconViewItem5(qt_QIconView* parent, qt_QIconViewItem* after, qt_QString * text, qt_QPixmap * icon);
qt_QIconViewItem * qt_new_QIconViewItem6(qt_QIconView* parent, qt_QString * text, qt_QPicture * picture);
qt_QIconViewItem * qt_new_QIconViewItem7(qt_QIconView* parent, qt_QIconViewItem* after, qt_QString * text, qt_QPicture * picture);
void qt_del_QIconViewItem( qt_QIconViewItem* p );
void qt_QIconViewItem_setRenameEnabled(qt_QIconViewItem* instPointer,int allow);
void qt_QIconViewItem_setDragEnabled(qt_QIconViewItem* instPointer,int allow);
void qt_QIconViewItem_setDropEnabled(qt_QIconViewItem* instPointer,int allow);
qt_QString * qt_QIconViewItem_text(qt_QIconViewItem* instPointer);
qt_QPixmap * qt_QIconViewItem_pixmap(qt_QIconViewItem* instPointer);
qt_QPicture* qt_QIconViewItem_picture(qt_QIconViewItem* instPointer);
qt_QString * qt_QIconViewItem_key(qt_QIconViewItem* instPointer);
int qt_QIconViewItem_renameEnabled(qt_QIconViewItem* instPointer);
int qt_QIconViewItem_dragEnabled(qt_QIconViewItem* instPointer);
int qt_QIconViewItem_dropEnabled(qt_QIconViewItem* instPointer);
qt_QIconView* qt_QIconViewItem_iconView(qt_QIconViewItem* instPointer);
qt_QIconViewItem* qt_QIconViewItem_prevItem(qt_QIconViewItem* instPointer);
qt_QIconViewItem* qt_QIconViewItem_nextItem(qt_QIconViewItem* instPointer);
int qt_QIconViewItem_index(qt_QIconViewItem* instPointer);
void qt_QIconViewItem_setSelected(qt_QIconViewItem* instPointer,int s, int cb);
void qt_QIconViewItem_setSelected1(qt_QIconViewItem* instPointer,int s);
void qt_QIconViewItem_setSelectable(qt_QIconViewItem* instPointer,int s);
int qt_QIconViewItem_isSelected(qt_QIconViewItem* instPointer);
int qt_QIconViewItem_isSelectable(qt_QIconViewItem* instPointer);
void qt_QIconViewItem_repaint(qt_QIconViewItem* instPointer);
int qt_QIconViewItem_move(qt_QIconViewItem* instPointer,int x, int y);
void qt_QIconViewItem_moveBy(qt_QIconViewItem* instPointer,int dx, int dy);
int qt_QIconViewItem_move1(qt_QIconViewItem* instPointer,qt_QPoint* pnt);
void qt_QIconViewItem_moveBy1(qt_QIconViewItem* instPointer,qt_QPoint* pnt);
qt_QRect* qt_QIconViewItem_rect(qt_QIconViewItem* instPointer);
int qt_QIconViewItem_x(qt_QIconViewItem* instPointer);
int qt_QIconViewItem_y(qt_QIconViewItem* instPointer);
int qt_QIconViewItem_width(qt_QIconViewItem* instPointer);
int qt_QIconViewItem_height(qt_QIconViewItem* instPointer);
qt_QSize * qt_QIconViewItem_size(qt_QIconViewItem* instPointer);
qt_QPoint* qt_QIconViewItem_pos(qt_QIconViewItem* instPointer);
qt_QRect* qt_QIconViewItem_textRect(qt_QIconViewItem* instPointer,int relative);
qt_QRect* qt_QIconViewItem_pixmapRect(qt_QIconViewItem* instPointer,int relative);
int qt_QIconViewItem_contains(qt_QIconViewItem* instPointer,qt_QPoint* pnt);
int qt_QIconViewItem_intersects(qt_QIconViewItem* instPointer,qt_QRect* r);
int qt_QIconViewItem_acceptDrop(qt_QIconViewItem* instPointer,qt_QMimeSource* mime);
void qt_QIconViewItem_rename(qt_QIconViewItem* instPointer);
int qt_QIconViewItem_compare(qt_QIconViewItem* instPointer,qt_QIconViewItem* i);
void qt_QIconViewItem_setText(qt_QIconViewItem* instPointer,qt_QString * text);
void qt_QIconViewItem_setPixmap(qt_QIconViewItem* instPointer,qt_QPixmap * icon);
void qt_QIconViewItem_setPicture(qt_QIconViewItem* instPointer,qt_QPicture * icon);
void qt_QIconViewItem_setText1(qt_QIconViewItem* instPointer,qt_QString * text, int recalc, int redraw);
void qt_QIconViewItem_setPixmap1(qt_QIconViewItem* instPointer,qt_QPixmap * icon, int recalc, int redraw);
void qt_QIconViewItem_setKey(qt_QIconViewItem* instPointer,qt_QString * k);
int qt_QIconViewItem_rtti(qt_QIconViewItem* instPointer);
void qt_QIconViewItem_removeRenameBox(qt_QIconViewItem* instPointer);
void qt_QIconViewItem_calcRect(qt_QIconViewItem* instPointer,qt_QString * text_);
void qt_QIconViewItem_paintItem(qt_QIconViewItem* instPointer,qt_QPainter * p, qt_QColorGroup * cg);
void qt_QIconViewItem_paintFocus(qt_QIconViewItem* instPointer,qt_QPainter * p, qt_QColorGroup * cg);
void qt_QIconViewItem_dragEntered(qt_QIconViewItem* instPointer);
void qt_QIconViewItem_dragLeft(qt_QIconViewItem* instPointer);
void qt_QIconViewItem_setItemRect(qt_QIconViewItem* instPointer,qt_QRect* r);
void qt_QIconViewItem_setTextRect(qt_QIconViewItem* instPointer,qt_QRect* r);
void qt_QIconViewItem_setPixmapRect(qt_QIconViewItem* instPointer,qt_QRect* r);
void qt_QIconViewItem_calcTmpText(qt_QIconViewItem* instPointer);

#endif
