/***************************************************************************
                            qt_QCheckListItem.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_QCHECKLISTITEM
#define QT_QCHECKLISTITEM

#include <qtc/qtc_types.h>

#define QCHECKLISTITEM_RadioButton	0
#define QCHECKLISTITEM_CheckBox	1
#define QCHECKLISTITEM_Controller	2
qt_QCheckListItem * qt_new_QCheckListItem(qt_QCheckListItem * parent, qt_QString * text, int arg1);
qt_QCheckListItem * qt_new_QCheckListItem1(qt_QListViewItem * parent, qt_QString * text, int arg1);
qt_QCheckListItem * qt_new_QCheckListItem2(qt_QListView * parent, qt_QString * text, int arg1);
qt_QCheckListItem * qt_new_QCheckListItem3(qt_QListViewItem * parent, qt_QString * text, qt_QPixmap * arg1);
qt_QCheckListItem * qt_new_QCheckListItem4(qt_QListView * parent, qt_QString * text, qt_QPixmap * arg1);
void qt_del_QCheckListItem( qt_QCheckListItem* p );
void qt_QCheckListItem_paintCell(qt_QCheckListItem* instPointer,qt_QPainter * arg1, qt_QColorGroup * cg, int column, int width, int alignment);
void qt_QCheckListItem_paintFocus(qt_QCheckListItem* instPointer,qt_QPainter * arg1, qt_QColorGroup * cg, qt_QRect* r);
int qt_QCheckListItem_width(qt_QCheckListItem* instPointer,qt_QFontMetrics * arg1, qt_QListView * arg2, int column);
void qt_QCheckListItem_setup(qt_QCheckListItem* instPointer);
void qt_QCheckListItem_setOn(qt_QCheckListItem* instPointer,int arg1);
int qt_QCheckListItem_isOn(qt_QCheckListItem* instPointer);
int qt_QCheckListItem_type(qt_QCheckListItem* instPointer);
qt_QString * qt_QCheckListItem_text(qt_QCheckListItem* instPointer);
qt_QString * qt_QCheckListItem_text1(qt_QCheckListItem* instPointer,int n);
int qt_QCheckListItem_rtti(qt_QCheckListItem* instPointer);
void qt_QCheckListItem_activate(qt_QCheckListItem* instPointer);
void qt_QCheckListItem_turnOffChild(qt_QCheckListItem* instPointer);
void qt_QCheckListItem_stateChange(qt_QCheckListItem* instPointer,int arg1);

#endif
