#include "MainWindow.h"
#include "../backbone/backbone.h"
#include "../../includes/translation.h"
+ #include <QDebug>
- int main(int argc, char *argv[])
- {
+
+ QStringList parseParameters(int argc, char *argv[]) {
+ bool wordListStarted = false;
+ QStringList result;
+ for(int i=1; i<argc; i++) {
+ QString argument(argv[i]);
+ if(!wordListStarted) {
+ if(argument == "-s") {
+ wordListStarted = true;
+ }
+ }
+ else {
+ if(!argument.startsWith("-") &&
+ !argument.startsWith("--")) {
+ result << argument;
+ }
+ }
+ }
+
+ return result;
+ }
+
+ int main(int argc, char *argv[]) {
QApplication a(argc, argv);
+ QApplication::setOrganizationName("Comarch S.A.");
+ QApplication::setOrganizationDomain("comarch.com");
+ QApplication::setApplicationName("mDictionary");
+
+ QStringList search = parseParameters(argc, argv);
+
qRegisterMetaType<Translation*>("Translation*");
qRegisterMetaType<QList<Translation*> >("QList<Translation*>");
Backbone* backbone = new Backbone;