mirror of https://github.com/vitalif/openscad
bugfix: starting without arguments caused a warning
parent
178309f357
commit
1fd3bec4fe
|
@ -516,11 +516,11 @@ int gui(vector<string> &inputFiles, const fs::path &original_path, int argc, cha
|
||||||
if (!inputFiles.size()) inputFiles.push_back("");
|
if (!inputFiles.size()) inputFiles.push_back("");
|
||||||
#ifdef ENABLE_MDI
|
#ifdef ENABLE_MDI
|
||||||
BOOST_FOREACH(const string &infile, inputFiles) {
|
BOOST_FOREACH(const string &infile, inputFiles) {
|
||||||
new MainWindow(QString::fromLocal8Bit(boosty::stringy(original_path / infile).c_str()));
|
new MainWindow(QString::fromLocal8Bit(infile.empty() ? infile.c_str() : boosty::stringy(original_path / infile).c_str()));
|
||||||
}
|
}
|
||||||
app.connect(&app, SIGNAL(lastWindowClosed()), &app, SLOT(quit()));
|
app.connect(&app, SIGNAL(lastWindowClosed()), &app, SLOT(quit()));
|
||||||
#else
|
#else
|
||||||
MainWindow *m = new MainWindow(QString::fromLocal8Bit(boosty::stringy(original_path / inputFiles[0]).c_str()));
|
MainWindow *m = new MainWindow(QString::fromLocal8Bit(inputFiles[0].empty() ? inputFiles[0].c_str() : boosty::stringy(original_path / inputFiles[0]).c_str()));
|
||||||
app.connect(m, SIGNAL(destroyed()), &app, SLOT(quit()));
|
app.connect(m, SIGNAL(destroyed()), &app, SLOT(quit()));
|
||||||
#endif
|
#endif
|
||||||
return app.exec();
|
return app.exec();
|
||||||
|
|
Loading…
Reference in New Issue