Initial support for localization

FossilOrigin-Name: 8d881de4e52069221dd6ae38a436449fbccdac25
This commit is contained in:
kostas
2012-09-23 10:20:57 +00:00
parent 152041ff05
commit d40b70d737
11 changed files with 180 additions and 118 deletions

View File

@ -1,14 +1,15 @@
#include <QtGui/QApplication>
#include <QApplication>
#include "MainWindow.h"
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QApplication app(argc, argv);
app.setApplicationName("Fuel");
app.setApplicationVersion("0.9.6");
app.setOrganizationDomain("fuel-scm.org");
app.setOrganizationName("Fuel-SCM");
#ifdef Q_WS_MACX
// Native OSX applications don't use menu icons
app.setAttribute(Qt::AA_DontShowIconsInMenus);
@ -16,7 +17,7 @@ int main(int argc, char *argv[])
{
bool portable = false;
QString workspace;
Q_ASSERT(app.arguments().size()>0);
for(int i=1; i<app.arguments().size(); ++i)
{
@ -32,9 +33,11 @@ int main(int argc, char *argv[])
workspace = arg;
}
MainWindow mainwin(0,
workspace.isEmpty() ? 0 : &workspace,
portable);
Settings settings(portable);
MainWindow mainwin(settings,
0,
workspace.isEmpty() ? 0 : &workspace);
mainwin.show();
return app.exec();
}