2017-08-06 8 views
-1
listWidget = QListWidget() 
listWidget.setAcceptDrops(True) 
listWidget.setDragEnabled(True) 
path1 = "/home/hsa/Downloads/chap10/images/" 
list_dir = set() 
for image in sorted(os.listdir(path1)): 
    item1 = os.path.join(path1,image) 
    list_dir.add(item1) 
    item = QListWidgetItem(item1) 
    item.setIcon(QIcon(item1)) 
    listWidget.addItem(item) 

iconListWidget = QListWidget() 
iconListWidget.setAcceptDrops(True) 
iconListWidget.setDragEnabled(True) 
iconListWidget.setViewMode(QListWidget.IconMode) 

以下のコードでは、QlistWidgetを使用してdirlistでファイル名のみを表示したいとします。QlistWidgetでdirlistのファイル名のみを表示するPython Pyqt4

どうすればいいですか?

+1

あなたがそれを望むなら、なぜあなたは 'os.path.join'を使用していますか? – ekhumoro

答えて

0

ご回答いただきありがとうございます。

以下のようなコードを配置して解決しました。

item = QListWidgetItem(image) 
item.setIcon(QIcon(item1)) 
listWidget.addItem(item) 
関連する問題