return 1;
}
- QFile f(a.arguments()[1]);
- if (!f.open(QIODevice::ReadOnly))
+ LocalMyList::instance()->loadLocalSettings();
+ if (!LocalMyList::instance()->database()->connect())
{
- cout << "Failed open file for reading";
+ cout << "Could not connect to database.";
return 1;
}
return 1;
}
+ LocalMyList::instance()->loadLocalSettings();
+ if (!LocalMyList::instance()->database()->connect())
+ {
+ cout << "Could not connect to database.";
+ return 1;
+ }
+
AbstractTask *t = LocalMyList::instance()->importTitles(a.arguments()[1]);
QObject::connect(t, SIGNAL(finished()), &a, SLOT(quit()));
return 1;
}
+ LocalMyList::instance()->loadLocalSettings();
+ if (!LocalMyList::instance()->database()->connect())
+ {
+ cout << "Could not connect to database.";
+ return 1;
+ }
+
QStringList args = a.arguments();
args.removeFirst();
ui(new Ui::MainWindow)
{
ui->setupUi(this);
- MyList::instance();
+ MyList::instance()->loadLocalSettings();
+ MyList::instance()->database()->connect();
model = new QSqlQueryModel(this);