QDirModel (または QFileSystemModel) を使用して単純な QTreeView() を作成してシステム内のファイル/フォルダーを表示する方法は知っていますが、それぞれの横にチェックボックスを追加して、ユーザーがフォルダー/ファイルの一部を選択できるようにしたいと考えています。彼のシステム。明らかに、彼がどちらを選択したかを知る必要もあります。ヒントはありますか?
基本的にこのようなもの...
以下は、チェックボックスなしでディレクトリ ビューを作成するサンプル コードです。
from PyQt4 import QtGui
if __name__ == '__main__':
import sys
app = QtGui.QApplication(sys.argv)
model = QtGui.QDirModel()
tree = QtGui.QTreeView()
tree.setModel(model)
tree.setAnimated(False)
tree.setIndentation(20)
tree.setSortingEnabled(True)
tree.setWindowTitle("Dir View")
tree.resize(640, 480)
tree.show()
sys.exit(app.exec_())