author | josef <josef> | 2002-10-06 12:12:44 (UTC) |
---|---|---|
committer | josef <josef> | 2002-10-06 12:12:44 (UTC) |
commit | 13ed195192154a82fd07dde602f27d478007a27f (patch) (side-by-side diff) | |
tree | 549b29c75a262e4e629d8e522235018ae565519b /noncore/apps/opie-console/metafactory.cpp | |
parent | 0b7136e077b0ec2767722c38ee0939b53a95fe6a (diff) | |
download | opie-13ed195192154a82fd07dde602f27d478007a27f.zip opie-13ed195192154a82fd07dde602f27d478007a27f.tar.gz opie-13ed195192154a82fd07dde602f27d478007a27f.tar.bz2 |
- more factorization
Diffstat (limited to 'noncore/apps/opie-console/metafactory.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/apps/opie-console/metafactory.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/noncore/apps/opie-console/metafactory.cpp b/noncore/apps/opie-console/metafactory.cpp index 04f1cbe..ea7f739 100644 --- a/noncore/apps/opie-console/metafactory.cpp +++ b/noncore/apps/opie-console/metafactory.cpp @@ -44,6 +44,7 @@ QStringList MetaFactory::fileTransferLayers()const { } return list; } + IOLayer* MetaFactory::newIOLayer( const QString& str,const Profile& prof ) { IOLayer* lay = 0l; @@ -59,6 +60,16 @@ IOLayer* MetaFactory::newIOLayer( const QString& str,const Profile& prof ) { return lay; } +QWidget *MetaFactory::newConfigWidget ( const QString& str, QWidget* parent) { + QWidget *w = NULL; + configWidget c; + + c = m_confFact[str]; + if(c) w = c(parent); + + return w; +} + QString MetaFactory::name( const QString& str ) { return m_namemap[str]; } |