#include "StarDictPlugin.h"
-//! Implementation of xdxf plugin's dialogs.
+//! Implementation of stardict plugin's dialogs.
/*!
This class can create dialogs for adding a new dictionary or changing settings
of an existing one, based on dialog type passed to contructor.
StarDictReader* StarDictReaderFactory::createReader(QString filename) {
- StarDictReader* reader;
if(filename.endsWith(".gz", Qt::CaseInsensitive) ||
filename.endsWith(".dz", Qt::CaseInsensitive)) {
- reader = new CompressedReader();
+ return new CompressedReader(filename);
}
else {
- reader = new UncompressedReader();
+ return new UncompressedReader(filename);
}
-
- reader->open(filename);
- return reader;
}