24int main(
int argc,
char* argv[])
33 QSurfaceFormat::setDefaultFormat(QVTKOpenGLNativeWidget::defaultFormat());
35 auto myOutputWindow = vtkSmartPointer<VtkConsoleOutputWindow>::New();
36 vtkOutputWindow::SetInstance(myOutputWindow);
38 QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
39 QApplication a(argc, argv);
40 QApplication::setApplicationName(
"OpenGeoSys - Data Explorer");
41 QApplication::setApplicationVersion(
43 QApplication::setOrganizationName(
"OpenGeoSys Community");
44 QApplication::setOrganizationDomain(
"opengeosys.org");
45 setlocale(LC_NUMERIC,
"C");
46 QLocale::setDefault(QLocale::German);
47 auto w = std::make_unique<MainWindow>();
48 w->setWindowTitle(w->windowTitle() +
" - " +
50 if (QCoreApplication::arguments().size() > 1)
52 w->loadFileOnStartUp(QCoreApplication::arguments().at(1));
55 int returncode = QApplication::exec();
int main(int argc, char *argv[])