summaryrefslogtreecommitdiff
path: root/libopie2/opiedb
authorzecke <zecke>2004-12-20 22:07:09 (UTC)
committer zecke <zecke>2004-12-20 22:07:09 (UTC)
commit29e93ce47f7a52ded8956811d50b93e754caa3a6 (patch) (side-by-side diff)
treee90b509a24d0e9ce50b2712ab13a7de4fc709493 /libopie2/opiedb
parente561899f6cf0c98b428f70df06eaee2ce1912291 (diff)
downloadopie-29e93ce47f7a52ded8956811d50b93e754caa3a6.zip
opie-29e93ce47f7a52ded8956811d50b93e754caa3a6.tar.gz
opie-29e93ce47f7a52ded8956811d50b93e754caa3a6.tar.bz2
Remove 'looking for plugins' in QPEDIR. Loading external plugins
is not fully implemented anyway
Diffstat (limited to 'libopie2/opiedb') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie2/opiedb/osqlmanager.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/libopie2/opiedb/osqlmanager.cpp b/libopie2/opiedb/osqlmanager.cpp
index f093766..c472f6b 100644
--- a/libopie2/opiedb/osqlmanager.cpp
+++ b/libopie2/opiedb/osqlmanager.cpp
@@ -1,45 +1,42 @@
-
-#include <stdlib.h>
-
#include "osqlmanager.h"
#include "osqlbackendmanager.h"
#include "osqlitedriver.h"
+
+
namespace Opie {
namespace DB {
OSQLManager::OSQLManager() {
}
OSQLBackEnd::ValueList OSQLManager::queryBackEnd() {
m_list.clear();
QString opie = QString::fromLatin1( getenv("OPIEDIR") );
- QString qpe = QString::fromLatin1( getenv("QPEDIR") );
if ( !m_path.contains(opie) && !opie.isEmpty() )
m_path << opie;
- if ( !m_path.contains(qpe) && !qpe.isEmpty() )
- m_path << qpe;
+
OSQLBackEndManager mng( m_path );
m_list = mng.scan();
m_list += builtIn();
return m_list;
}
/*
* loading dso's is currently not enabled due problems with QLibrary
* beeing in libqpe and not libqte
*/
OSQLDriver* OSQLManager::load( const QString& name ) {
OSQLDriver* driver = 0l;
if ( name == "SQLite" ) {
driver = new Opie::DB::Internal::OSQLiteDriver;
}
return driver;
}
/*
* same as above
*/
OSQLDriver* OSQLManager::load( const OSQLBackEnd& end) {
OSQLDriver *driver = 0l;