diff -r 8c5296fe3056 -r 8a68afaf1ba2 eric7/Plugins/ViewManagerPlugins/Listspace/Listspace.py --- a/eric7/Plugins/ViewManagerPlugins/Listspace/Listspace.py Wed Jun 15 09:44:07 2022 +0200 +++ b/eric7/Plugins/ViewManagerPlugins/Listspace/Listspace.py Thu Jun 16 18:28:59 2022 +0200 @@ -9,7 +9,7 @@ import os -from PyQt6.QtCore import pyqtSignal, pyqtSlot, QFileInfo, QEvent, Qt +from PyQt6.QtCore import pyqtSignal, pyqtSlot, QEvent, Qt from PyQt6.QtWidgets import ( QStackedWidget, QSplitter, QListWidget, QListWidgetItem, QSizePolicy, QMenu, QApplication @@ -476,7 +476,7 @@ editor.setNoName(noName) else: txt = os.path.basename(fn) - if not QFileInfo(fn).isWritable(): + if not os.access(fn, os.W_OK): txt = self.tr("{0} (ro)").format(txt) itm = QListWidgetItem(txt) itm.setToolTip(fn) @@ -611,7 +611,7 @@ currentRow = self.viewlist.currentRow() index = self.editors.index(editor) txt = os.path.basename(newName) - if not QFileInfo(newName).isWritable(): + if not os.access(newName, os.W_OK): txt = self.tr("{0} (ro)").format(txt) itm = self.viewlist.item(index) if itm: