summaryrefslogtreecommitdiff
path: root/noncore/graphics/opie-eye/impl/dir/dir_lister.h
Unidiff
Diffstat (limited to 'noncore/graphics/opie-eye/impl/dir/dir_lister.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/graphics/opie-eye/impl/dir/dir_lister.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/noncore/graphics/opie-eye/impl/dir/dir_lister.h b/noncore/graphics/opie-eye/impl/dir/dir_lister.h
index d6ca6c0..445adbf 100644
--- a/noncore/graphics/opie-eye/impl/dir/dir_lister.h
+++ b/noncore/graphics/opie-eye/impl/dir/dir_lister.h
@@ -10,13 +10,13 @@
10#include <iface/dirlister.h> 10#include <iface/dirlister.h>
11 11
12class Config; 12class Config;
13class Dir_DirLister : public PDirLister { 13class Dir_DirLister : public PDirLister {
14 Q_OBJECT 14 Q_OBJECT
15public: 15public:
16 Dir_DirLister( bool ); 16 Dir_DirLister(bool,bool,int);
17 virtual ~Dir_DirLister(){} 17 virtual ~Dir_DirLister(){}
18 18
19 QString defaultPath()const; 19 QString defaultPath()const;
20 QString setStartPath( const QString& ); 20 QString setStartPath( const QString& );
21 QString currentPath()const; 21 QString currentPath()const;
22 QStringList folders()const; 22 QStringList folders()const;
@@ -27,11 +27,19 @@ public:
27 QImage image( const QString&, Factor, int ); 27 QImage image( const QString&, Factor, int );
28 void imageInfo( const QString& ); 28 void imageInfo( const QString& );
29 void fullImageInfo( const QString& ); 29 void fullImageInfo( const QString& );
30 virtual QString nameToFname(const QString&name)const; 30 virtual QString nameToFname(const QString&name)const;
31 31
32private: 32private:
33 bool m_allFiles; 33 bool m_allFiles:1;
34 bool m_recursive:1;
35 int m_recDepth;
34 QDir m_currentDir; 36 QDir m_currentDir;
37 //! recursive listing.
38 /*!
39 * \param path this is the offset to the current path. eg. when currentDepth = 0 then it MUST empty
40 */
41 QStringList recFiles(const QString&path,int currentDepth)const;
42 QString m_Filter;
35}; 43};
36 44
37#endif 45#endif