私はユーザーがファイルを開くたびに1つの要素を取得するリストを持っています。このファイルがリストに追加されるたびに、ファイルの名前(リストの要素)を含むボタンを作成し、このボタンをスクロール領域に配置する必要があります。リスト内の各要素のボタンを作成してスクロール領域に入れる方法は?
問題だけでその名前を変更することを、私はいつも一つだけのボタンを持っていることです。
filenames = []
def addfiles():
fileName = QtGui.QFileDialog.getOpenFileName()
fileDirectory = unicode(fileName)
global filenames
filenames.append(fileDirectory)
button = QtGui.QPushButton(os.path.basename(fileDirectory))
window.scrollArea.setWidget(button)
私は、問題は、私はスクロール領域に同一のオブジェクト(ボタン)を追加することであることを知っているが、私はそれを修正する方法を知らない。
私はそれをやろうとしてきましたついに1週間、そしてそれは最終的に動作します。あなたは私がどれほど素晴らしいことを想像することすらできません。感謝!! –