]> Shamusworld >> Repos - architektonas/blob - src/widgets/listviewitem.h
Sanity check step 1: Renaming files...
[architektonas] / src / widgets / listviewitem.h
1 #ifndef __LISTVIEWITEM_H__
2 #define __LISTVIEWITEM_H__
3
4 #include <QtGui>
5
6 /**
7  * An item in a hierarchical list view with a nice folder icon.
8  */
9 //class QG_ListViewItem : public Q3ListViewItem
10 class QG_ListViewItem : public QListWidgetItem
11 {
12         public:
13 //              QG_ListViewItem(Q3ListView * par, const QString & label,
14                 QG_ListViewItem(QListWidget * par, const QString & label,
15                         bool open = false, int id = -1);
16                 QG_ListViewItem(QG_ListViewItem * par, const QString & label,
17                         bool open = false, int id = -1);
18
19                 QString getFullPath();
20                 QString text(int column) const;
21                 QString getLabel() const;
22                 void setOpen(bool o);
23                 void setup();
24                 void setId(int id);
25                 int getId();
26
27         private:
28                 QG_ListViewItem * par;
29                 QString label;
30                 QString object;
31                 int id;
32 };
33
34 #endif  // __LISTVIEWITEM_H__