Merge branch 'master' of ssh://drop.maemo.org/git/mdictionary
[mdictionary] / trunk / src / base / backbone / backbone.cpp
index dde87a2..5487791 100644 (file)
@@ -27,7 +27,8 @@
 void Backbone::init() {
    _searchLimit = 10;
    _interval = 250; //msec
-   _pluginPath = "/usr/lib/mdictionary/";
+   if(!_pluginPath.size())
+       _pluginPath = "/usr/lib/mdictionary/";
    loadPlugins();
 
    if(!connect(&_timer, SIGNAL(timeout()), this, SLOT(translation())))
@@ -40,6 +41,13 @@ Backbone::Backbone(QObject *parent)
     init();
 }
 
+Backbone::Backbone(QString pluginPath, QObject *parent)
+    : QObject(parent)
+{
+    _pluginPath = pluginPath;
+    init();
+}
+
 
 
 Backbone::~Backbone()