From ece6dc5e58de32eb8409f1065356713dc947958c Mon Sep 17 00:00:00 2001 From: syrja Date: Thu, 15 Aug 2019 22:27:03 +0300 Subject: Small fixes for windows. --- main.qml | 3 +-- symedit.cpp | 5 +++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/main.qml b/main.qml index b7e4d0b..36b2440 100644 --- a/main.qml +++ b/main.qml @@ -421,8 +421,7 @@ ApplicationWindow { filedialog.fileMode = Labs.FileDialog.SaveFile filedialog.folder = manager.getTextSetting("Directory") -// filedialog.file = manager.getFilename() - filedialog.currentFile = manager.getFilename() +// filedialog.currentFile = manager.getFilename() filedialog.open() } else diff --git a/symedit.cpp b/symedit.cpp index 6c81234..76ad9a8 100644 --- a/symedit.cpp +++ b/symedit.cpp @@ -596,13 +596,14 @@ bool SymEditManager::hasFilename() const return !Filename.isEmpty(); } -//! Get file name. +//! Get file name without path. /*! \return File name as url. */ QUrl SymEditManager::getFilename() const { - return QUrl(Filename); + int index = Filename.lastIndexOf('/'); + return QUrl(Filename.mid(index + 1)); } //! Open symbol file. -- cgit v1.2.3