namespace LocalMyList {
-AbstractTask::AbstractTask(Database *db, QObject *parent) :
- QObject(parent)
+AbstractTask::AbstractTask(QObject *parent) :
+ QObject(parent), db(0)
{
- this->db = db;
connect(this, SIGNAL(nextWorkUnit()), this, SLOT(doNextWorkUnit()), Qt::QueuedConnection);
}
{
Q_OBJECT
public:
- explicit AbstractTask(Database *db = 0, QObject *parent = 0);
+ explicit AbstractTask(QObject *parent = 0);
virtual ~AbstractTask();
virtual QString taskName() const;
using namespace AniDBUdpClient;
-AddFileTask::AddFileTask(Database *db, QObject *parent) :
- AbstractTask(db, parent), hashResult(0)
+AddFileTask::AddFileTask(QObject *parent) :
+ AbstractTask(parent), hashResult(0)
{
}
Q_PROPERTY(QFileInfo file READ file WRITE setFile)
public:
- explicit AddFileTask(Database *db = 0, QObject *parent = 0);
+ explicit AddFileTask(QObject *parent = 0);
~AddFileTask();
QFileInfo file() const;
namespace LocalMyList {
AnimeTitleParseTask::AnimeTitleParseTask(QObject *parent) :
- AbstractTask(0, parent)
+ AbstractTask(parent)
{
}
namespace LocalMyList {
-DirectoryScanTask::DirectoryScanTask(Database *db, QObject *parent) :
- AbstractTask(db, parent)
+DirectoryScanTask::DirectoryScanTask(QObject *parent) :
+ AbstractTask(parent)
{
}
Q_PROPERTY(QDir directory READ directory WRITE setDirectory)
public:
- explicit DirectoryScanTask(Database *db = 0, QObject *parent = 0);
+ explicit DirectoryScanTask(QObject *parent = 0);
QDir directory() const;
namespace LocalMyList {
MyListExportParseTask::MyListExportParseTask(QObject *parent) :
- AbstractTask(0, parent), QXmlStreamReader()
+ AbstractTask(parent), QXmlStreamReader()
{
dateTimeFormat = "dd.MM.yyyy hh:mm";
dateFormat = "dd.MM.yyyy";
namespace LocalMyList {
-UnknownFileLookupTask::UnknownFileLookupTask(Database *db, QObject *parent) :
- AbstractTask(db, parent)
+UnknownFileLookupTask::UnknownFileLookupTask(QObject *parent) :
+ AbstractTask(parent)
{
}
{
Q_OBJECT
public:
- explicit UnknownFileLookupTask(Database *db, QObject *parent = 0);
+ explicit UnknownFileLookupTask(QObject *parent = 0);
QString taskSubject() const;
bool canUseThreads() const;