Showing the changes to interface/src/ui/ScriptEditorWindow.cpp (1 of 4 files). Show all
Unified · Split
| @@ -73,8 +73,11 @@ void ScriptEditorWindow::loadScriptMenu(const QString& scriptName) { · 72 unmodified lines | |||
| 73 | } | 73 | } |
| 74 | 74 | ||
| 75 | void ScriptEditorWindow::loadScriptClicked() { | 75 | void ScriptEditorWindow::loadScriptClicked() { |
| 76 | QString scriptName = QFileDialog::getOpenFileName(this, tr("Interface"), QString(), tr("Javascript (*.js)")); | 76 | QString scriptName = QFileDialog::getOpenFileName(this, tr("Interface"), |
| 77 | Application::getInstance()->getPreviousScriptLocation(), | ||
| 78 | tr("JavaScript Files (*.js)")); | ||
| 77 | if (!scriptName.isEmpty()) { | 79 | if (!scriptName.isEmpty()) { |
| 80 | Application::getInstance()->setPreviousScriptLocation(scriptName); | ||
| 78 | addScriptEditorWidget("loading...")->loadFile(scriptName); | 81 | addScriptEditorWidget("loading...")->loadFile(scriptName); |
| 79 | updateButtons(); | 82 | updateButtons(); |
| 80 | } | 83 | } |