#include "StarDialog.h"
#include <QDebug>
+
StarDictDialog::StarDictDialog(StarDictPlugin *plugin, QObject *parent) :
DictDialog(parent) {
this->plugin = plugin;
_lastDialogParent=0;
}
+
QWidget* StarDictDialog::lastDialogParent() {
return _lastDialogParent;
}
+
void StarDictDialog::setLastDialogParent(QWidget *w) {
_lastDialogParent = w;
}
+
Settings* StarDictDialog::addNewDictionary(QWidget *parent) {
StarDialog d(0, StarDialog::New, parent);
setLastDialogParent(parent);
return 0;
}
+
void StarDictDialog::changeSettings(QWidget * parent) {
StarDialog d(plugin, StarDialog::Change, parent);
setLastDialogParent(parent);