fuel-scm/main.cpp
kostas ad0eff3dd3 Made FileView columns resizable and movable
Shift-Right Clicking in Windows invokes the explorer context menu


FossilOrigin-Name: 837bdcc1c791b82712aaed52311e783a8fe1a135
2012-05-03 08:23:02 +00:00

42 lines
879 B
C++

#include <QtGui/QApplication>
#include "MainWindow.h"
int main(int argc, char *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);
#endif
{
bool portable = false;
QString workspace;
Q_ASSERT(app.arguments().size()>0);
for(int i=1; i<app.arguments().size(); ++i)
{
QString arg = app.arguments()[i];
// Parse options
if(arg.indexOf("--")!=-1)
{
if(arg.indexOf("portable")!=-1)
portable = true;
continue;
}
else
workspace = arg;
}
MainWindow mainwin(0,
workspace.isEmpty() ? 0 : &workspace,
portable);
mainwin.show();
return app.exec();
}
}