main: allow passing athlete as argument

Allow passing initial athlete to open as command line argument.
This commit is contained in:
Rainer Clasen
2012-04-22 15:14:51 +02:00
parent 13bff3f8b8
commit 735de9bf18

View File

@@ -101,7 +101,15 @@ main(int argc, char *argv[])
gcTranslator.load(":translations/gc_" + lang.toString() + ".qm");
app.installTranslator(&gcTranslator);
QVariant lastOpened = appsettings->value(NULL, GC_SETTINGS_LAST);
QStringList args( app.arguments() );
QVariant lastOpened;
if( args.size() > 1 ){
lastOpened = args.at(1);
} else {
lastOpened = appsettings->value(NULL, GC_SETTINGS_LAST);
}
QVariant unit = appsettings->value(NULL, GC_UNIT);
double crankLength = appsettings->value(NULL, GC_CRANKLENGTH).toDouble();
if(crankLength<=0) {