У меня есть это в моей файловой системе:
- myFolder
- mySubFolder
- В TreeView я раскрываю папку "myFolder" .
- Затем япереименуйте его в "myFolder_2" .
- И наконец я пытаюсь переименовать папку "mySubFolder" в "mySubFolder_2" .
"mySubFolder_2" in больше не рассматривается как папка, но является неизвестным с размером -1 байт, и я получил сообщение: QFileSystemWatcher: не удалось добавить пути: myFolder .
Вот мой исходный код:
from PyQt4 import QtGui
import sys
app = QtGui.QApplication(sys.argv)
treeView = QtGui.QTreeView()
fileSystemModel = QtGui.QFileSystemModel(treeView)
fileSystemModel.setReadOnly(False)
treeView.setModel(fileSystemModel)
folder = "."
treeView.setRootIndex(fileSystemModel.setRootPath(folder))
treeView.show()
end = app.exec_()
Любая помощь будет приветствоваться.