diff options
author | Marius Kintel <marius@kintel.net> | 2011-10-03 22:34:49 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2011-10-03 22:34:49 (GMT) |
commit | 7c9f2fa616f320ccc3800247894326ef2ac6dabc (patch) | |
tree | b638a4b0e2816db55187c93cf15c005c26448d3d | |
parent | 71310298e54a59c0364f6d7aeafcd5b1f14e3615 (diff) |
Don't try to autoreload empty file. Version string cosmetics
-rw-r--r-- | src/mainwin.cc | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/mainwin.cc b/src/mainwin.cc index cce2971..238bd10 100644 --- a/src/mainwin.cc +++ b/src/mainwin.cc @@ -99,8 +99,7 @@ unsigned int GuiLocker::gui_locked = 0; #define QUOTED(x__) QUOTE(x__) static char helptitle[] = - "OpenSCAD " QUOTED(OPENSCAD_VERSION) " (www.openscad.org)\n" - "Visitor refactored version\n"; + "OpenSCAD " QUOTED(OPENSCAD_VERSION) " (www.openscad.org)\n\n"; static char copyrighttext[] = "Copyright (C) 2009-2011 Marius Kintel <marius@kintel.net> and Clifford Wolf <clifford@clifford.at>\n" "\n" @@ -1071,12 +1070,14 @@ void MainWindow::pasteViewportRotation() void MainWindow::checkAutoReload() { - QString new_stinfo; - QFileInfo finfo(this->fileName); - new_stinfo = QString::number(finfo.size()) + QString::number(finfo.lastModified().toTime_t()); - if (new_stinfo != autoReloadInfo) - actionReloadCompile(); - autoReloadInfo = new_stinfo; + if (!this->fileName.isEmpty()) { + QString new_stinfo; + QFileInfo finfo(this->fileName); + new_stinfo = QString::number(finfo.size()) + QString::number(finfo.lastModified().toTime_t()); + if (new_stinfo != autoReloadInfo) + actionReloadCompile(); + autoReloadInfo = new_stinfo; + } } void MainWindow::autoReloadSet(bool on) |