//Created by Mateusz Półrola
-#include "XdxfDialog.h"
+#include "StarDialog.h"
#include <QDebug>
-XdxfDialog::XdxfDialog(XdxfPlugin *plugin,
- XdxfDialogType type,
+StarDialog::StarDialog(StarDictPlugin *plugin,
+ StarDialogType type,
QWidget *parent) :
QDialog(parent) {
this->plugin = plugin;
}
-void XdxfDialog::initializeUI() {
+void StarDialog::initializeUI() {
mainVerticalLayout = new QVBoxLayout;
widget = new QWidget;
widget->setLayout(mainVerticalLayout);
}
-void XdxfDialog::setAccents(bool accents) {
+void StarDialog::setAccents(bool accents) {
_accents = accents;
}
-void XdxfDialog::setGenerateCache(bool generate) {
- _generateCache = generate;
- if(generate) {
- _lastAccents = _accents;
- accentsCheckBox->setChecked(true);
- }
- else
- accentsCheckBox->setChecked(_lastAccents);
-
- accentsCheckBox->setEnabled(!generate);
-}
-
-void XdxfDialog::selectFile() {
+void StarDialog::selectFile() {
QString fileName = QFileDialog::getOpenFileName(this,
tr("Select dictionary file"),
_dictionaryFilePath,
}
}
-void XdxfDialog::saveSettings() {
+void StarDialog::saveSettings() {
_settings = new Settings;
if(plugin) {
foreach(QString key, plugin->settings()->keys())
_settings->setValue("strip_accents", "false");
}
-void XdxfDialog::accept() {
+void StarDialog::accept() {
if(type == New && _dictionaryFilePath.isEmpty()) {
Q_EMIT notify(Notify::Warning, tr("File path is not set"));
QDialog::accept();
}
-Settings* XdxfDialog::getSettings() {
+Settings* StarDialog::getSettings() {
return _settings;
}
#ifdef Q_WS_MAEMO_5
- void XdxfDialog::showCacheInfo() {
- Q_EMIT notify(Notify::Warning, cacheToolTip);
- }
-
- void XdxfDialog::showAccentsInfo() {
+ void StarDialog::showAccentsInfo() {
Q_EMIT notify(Notify::Warning, accentsToolTip);
}
#endif