Page MenuHomePhabricator (Chris)

main.cpp
No OneTemporary

Authored By
Unknown
Size
896 B
Referenced Files
None
Subscribers
None

main.cpp

#include "MainWindow.h"
#include <QApplication>
#include "MySettings.h"
#include "main.h"
#include <string>
#include <QMessageBox>
#include <QDir>
#include <QDebug>
QString application_data_dir;
void test();
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
bool f_auto = false;
for (int i = 1; i < argc; i++) {
std::string arg = argv[i];
if (arg == "--open-here") {
f_auto = true;
}
}
a.setOrganizationName(ORGANIZTION_NAME);
a.setApplicationName(APPLICATION_NAME);
application_data_dir = makeApplicationDataDir();
if (application_data_dir.isEmpty()) {
QMessageBox::warning(0, qApp->applicationName(), "Preparation of data storage folder failed.");
return 1;
}
MainWindow w;
w.setWindowIcon(QIcon(":/image/guitar.png"));
w.show();
if (f_auto) {
QString dir = QDir::current().absolutePath();
w.autoOpenRepository(dir);
}
return a.exec();
}

File Metadata

Mime Type
text/x-c
Expires
Sat, Nov 14, 8:48 PM (1 d, 1 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
151976
Default Alt Text
main.cpp (896 B)

Event Timeline