summaryrefslogtreecommitdiff
path: root/libopie/ofileselector/ofileselectoritem.h
Side-by-side diff
Diffstat (limited to 'libopie/ofileselector/ofileselectoritem.h') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie/ofileselector/ofileselectoritem.h30
1 files changed, 30 insertions, 0 deletions
diff --git a/libopie/ofileselector/ofileselectoritem.h b/libopie/ofileselector/ofileselectoritem.h
new file mode 100644
index 0000000..21460c4
--- a/dev/null
+++ b/libopie/ofileselector/ofileselectoritem.h
@@ -0,0 +1,30 @@
+#ifndef OPIE_FILE_SELECTOR_ITEM_H
+#define OPIE_FILE_SELECTOR_ITEM_H
+
+#include <qlistview.h>
+
+class OFileSelectorItem : public QListViewItem {
+public:
+ OFileSelectorItem( QListView* view,
+ const QPixmap&,
+ const QString& path,
+ const QString& date,
+ const QString& size,
+ const QString& dir,
+ bool isLocked,
+ bool isDir = false);
+ ~OFileSelectorItem();
+ bool isLocked() const;
+ QString directory()const;
+ bool isDir()const;
+ QString path()const;
+ QString key(int id, bool );
+
+private:
+ bool m_locked : 1;
+ bool m_dir : 1;
+ QString m_dirStr;
+
+};
+
+#endif