diff options
author | Marius Kintel <marius@kintel.net> | 2013-06-05 00:57:52 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2013-06-05 00:57:52 (GMT) |
commit | 7f74d8d5d35fe4a2eb563b5a96f963d8ea0d6816 (patch) | |
tree | 6a00e5112c7dc26c3aeda4483cf30ff638ccd0f3 /src/mainwin.cc | |
parent | 41f352a7888aebfffd96b0e764e29b3f0cbf01fa (diff) |
bugfix: drag&drop of stl/off/dxf didn't work into an empty editor
Diffstat (limited to 'src/mainwin.cc')
-rw-r--r-- | src/mainwin.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mainwin.cc b/src/mainwin.cc index ac75269..7ca7de5 100644 --- a/src/mainwin.cc +++ b/src/mainwin.cc @@ -493,12 +493,12 @@ void MainWindow::openFile(const QString &new_filename) { QString actual_filename = new_filename; + QFileInfo fi(new_filename); + if (fi.suffix().toLower().contains(QRegExp("^(stl|off|dxf)$"))) { + actual_filename = QString(); + } #ifdef ENABLE_MDI if (!editor->toPlainText().isEmpty()) { - QFileInfo fi(new_filename); - if (fi.suffix().toLower().contains(QRegExp("^(stl|off|dxf)$"))) { - actual_filename = QString(); - } new MainWindow(actual_filename); clearCurrentOutput(); return; |