summaryrefslogtreecommitdiff
path: root/libopie/ofileselector/ofilefactory.cpp
authorzecke <zecke>2003-05-25 17:51:52 (UTC)
committer zecke <zecke>2003-05-25 17:51:52 (UTC)
commit7e1dce1560e45ef7fad91a8da2d0d96c1b166df9 (patch) (unidiff)
treec896c8ab6129414fa80df712a3a5794fa933716f /libopie/ofileselector/ofilefactory.cpp
parentf1773ad179cb68b8e7777f3d43667ed5ebf1968d (diff)
downloadopie-7e1dce1560e45ef7fad91a8da2d0d96c1b166df9.zip
opie-7e1dce1560e45ef7fad91a8da2d0d96c1b166df9.tar.gz
opie-7e1dce1560e45ef7fad91a8da2d0d96c1b166df9.tar.bz2
die here too
Diffstat (limited to 'libopie/ofileselector/ofilefactory.cpp') (more/less context) (show whitespace changes)
-rw-r--r--libopie/ofileselector/ofilefactory.cpp58
1 files changed, 0 insertions, 58 deletions
diff --git a/libopie/ofileselector/ofilefactory.cpp b/libopie/ofileselector/ofilefactory.cpp
deleted file mode 100644
index aa143b4..0000000
--- a/libopie/ofileselector/ofilefactory.cpp
+++ b/dev/null
@@ -1,58 +0,0 @@
1#include "ofilefactory.h"
2
3OFileFactory::OFileFactory() {
4}
5OFileFactory::~OFileFactory() {
6}
7QStringList OFileFactory::lister()const {
8 QStringList list;
9 QMap<QString, listerFact>::ConstIterator it;
10 for ( it = m_lister.begin(); it != m_lister.end(); ++it ) {
11 list << it.key();
12 }
13 return list;
14}
15QStringList OFileFactory::views()const {
16 QStringList list;
17 QMap<QString, viewFact>::ConstIterator it;
18 for (it = m_view.begin(); it != m_view.end(); ++it ) {
19 list << it.key();
20 }
21
22 return list;
23}
24OFileView* OFileFactory::view( const QString& name,
25 OFileSelector* sel, QWidget* par) {
26 OFileView* vie= 0l;
27
28 QMap<QString, viewFact>::Iterator it;
29 it = m_view.find( name );
30
31 if ( it != m_view.end() ) {
32 vie = (*(it.data() ) )(sel, par);
33 }
34 return vie;
35}
36OLister* OFileFactory::lister(const QString& name, OFileSelector* sel) {
37 OLister* lis = 0l;
38
39 QMap<QString, listerFact>::Iterator it;
40 it = m_lister.find( name );
41 if ( it != m_lister.end() ) {
42 lis = (*(it.data() ) )(sel);
43 }
44
45 return lis;
46}
47void OFileFactory::addLister( const QString& name, listerFact fact ) {
48 m_lister.insert( name, fact );
49}
50void OFileFactory::addView( const QString& name, viewFact fact ) {
51 m_view.insert( name, fact );
52}
53void OFileFactory::removeLister( const QString& name) {
54 m_lister.remove( name );
55}
56void OFileFactory::removeView( const QString& name) {
57 m_view.remove( name );
58}