summaryrefslogtreecommitdiff
path: root/libopie/ofileselector/olister.cpp
Unidiff
Diffstat (limited to 'libopie/ofileselector/olister.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie/ofileselector/olister.cpp72
1 files changed, 72 insertions, 0 deletions
diff --git a/libopie/ofileselector/olister.cpp b/libopie/ofileselector/olister.cpp
new file mode 100644
index 0000000..6c43043
--- a/dev/null
+++ b/libopie/ofileselector/olister.cpp
@@ -0,0 +1,72 @@
1#include "olister.h"
2#include "ofileview.h"
3#include "ofileselector.h"
4
5
6OLister::OLister( OFileSelector* view)
7 : m_view( view )
8{
9}
10OLister::~OLister() {
11}
12bool OLister::showFiles()const {
13 return m_view->showFiles();
14}
15bool OLister::showDirs()const {
16 return m_view->showDirs();
17}
18void OLister::addFile( const QString& mine,
19 QFileInfo* info,
20 bool isSymlink ) {
21 view()->currentView()->addFile( mine,
22 info,
23 isSymlink );
24}
25void OLister::addFile( const QString& mine,
26 const QString& path,
27 const QString& file,
28 bool isSymlink ) {
29 view()->currentView()->addFile( mine,
30 path,
31 file,
32 isSymlink );
33}
34void OLister::addDir( const QString& mine,
35 QFileInfo* info,
36 bool isSymlink ) {
37
38 view()->currentView()->addDir( mine,
39 info,
40 isSymlink );
41}
42void OLister::addDir( const QString& mine,
43 const QString& path,
44 const QString& dir,
45 bool isSymlink ) {
46 view()->currentView()->addDir( mine,
47 path,
48 dir,
49 isSymlink );
50}
51void OLister::addSymlink( const QString& mine,
52 QFileInfo* info,
53 bool isSymlink ) {
54 view()->currentView()->addSymlink( mine,
55 info,
56 isSymlink );
57}
58void OLister::addSymlink( const QString& mine,
59 const QString& path,
60 const QString& name,
61 bool isSymlink ) {
62 view()->currentView()->addSymlink( mine,
63 path,
64 name,
65 isSymlink );
66}
67OFileSelector* OLister::view() {
68 return m_view;
69}
70bool OLister::compliesMime( const QString& mime ) {
71 return view()->compliesMime( mime );
72}