#include <QtGui/qlistwidget.h>
#ifndef QLISTWIDGET_H
#ifndef QT_NO_LISTWIDGET
class QListWidgetItem{
public: enum ItemType{
Type = 0,
UserType = 1000,
};
public: explicit QListWidgetItem(class QListWidget* view = 0, int type = QListWidgetItem::Type);
public: explicit QListWidgetItem(class QString const & text, class QListWidget* view = 0, int type = QListWidgetItem::Type);
public: explicit QListWidgetItem(class QIcon const & icon, class QString const & text, class QListWidget* view = 0, int type = QListWidgetItem::Type);
public: QListWidgetItem(class QListWidgetItem const & other);
public: virtual ~QListWidgetItem();
public: virtual class QListWidgetItem* clone() const
public: inline class QListWidget* listWidget() const
public: inline Qt::ItemFlags flags() const
public: void setFlags(Qt::ItemFlags flags);
public: inline class QString text() const
public: inline class QIcon icon() const
public: inline class QString statusTip() const
#ifndef QT_NO_TOOLTIP
public: inline class QString toolTip() const
#endif
#ifndef QT_NO_WHATSTHIS
public: inline class QString whatsThis() const
#endif
public: inline class QFont font() const
public: inline int textAlignment() const
public: inline void setTextAlignment(int alignment);
public: inline class QColor backgroundColor() const
public: virtual inline void setBackgroundColor(class QColor const & color);
public: inline class QBrush background() const
public: inline void setBackground(class QBrush const & brush);
public: inline class QColor textColor() const
public: inline void setTextColor(class QColor const & color);
public: inline class QBrush foreground() const
public: inline void setForeground(class QBrush const & brush);
public: inline enum Qt::CheckState checkState() const
public: inline void setCheckState(enum Qt::CheckState state);
public: inline class QSize sizeHint() const
public: inline void setSizeHint(class QSize const & size);
public: virtual class QVariant data(int role) const
public: virtual void setData(int role, class QVariant const & value);
public: virtual bool operator <(class QListWidgetItem const & other) const
#ifndef QT_NO_DATASTREAM
public: virtual void read(class QDataStream& in);
public: virtual void write(class QDataStream& out) const
#endif
public: class QListWidgetItem& operator =(class QListWidgetItem const & other);
public: inline int type() const
private: int rtti;
private: class QVector < struct QWidgetItemData > values;
private: class QListWidget* view;
private: struct QListModel* model;
private: Qt::ItemFlags itemFlags;
public: inline void setText(class QString const & atext);
public: inline void setIcon(class QIcon const & aicon);
public: inline void setStatusTip(class QString const & astatusTip);
#ifndef QT_NO_TOOLTIP
public: inline void setToolTip(class QString const & atoolTip);
#endif
#ifndef QT_NO_WHATSTHIS
public: inline void setWhatsThis(class QString const & awhatsThis);
#endif
public: inline void setFont(class QFont const & afont);
public: inline void setSelected(bool aselect);
public: inline bool isSelected() const
public: inline void setHidden(bool ahide);
public: inline bool isHidden() const
friend struct QListModel;
friend class QListWidget;
};
#endif // QT_NO_LISTWIDGET
#endif // QLISTWIDGET_H