ファイルシステムにこれがあります:
- myFolder
- mySubFolder
- TreeView 内で、フォルダー"myFolder"を展開します。
- 次に、名前を"myFolder_2"に変更します。
- 最後に、フォルダー「mySubFolder」の名前を「 mySubFolder_2」に変更しようとしました。
"mySubFolder_2"はフォルダーとは見なされなくなりましたが、サイズが -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_()
どんな助けでも大歓迎です。