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())))
init();
}
+Backbone::Backbone(QString pluginPath, QObject *parent)
+ : QObject(parent)
+{
+ _pluginPath = pluginPath;
+ init();
+}
+
Backbone::~Backbone()
public:
Backbone(QObject *parent = 0);
+ //! \param pluginPath path to plugins
+ Backbone(QString pluginPath, QObject *parent = 0);
~Backbone();
Backbone(const Backbone& b);