return 1;
}
+ QSettings &settings = *MyList::instance()->defaultLocalQSettings();
+ settings.beginGroup("cli");
+ QString player = settings.value("player", QString()).toString();
+ settings.endGroup();
+
+ if (player.isEmpty())
+ {
+ cout << "Player is not set!\n\n";
+ cout << "Set [cli] player in " << settings.fileName() << endl;
+
+ settings.beginGroup("cli");
+ settings.setValue("player", "");
+ settings.endGroup();
+ return 1;
+ }
+
cout << "ANIME " << data.animeTitle << endl;
cout << "EPISODE " << data.epno << " - " << data.episodeTitle << endl;
cout << "Starting player..." << endl;
- QProcess::startDetached("D:/_C/aniplayer/build/aniplayer", QStringList() << data.path);
+
+ QProcess::startDetached(player, QStringList() << data.path);
return 0;