0

QTreeWidget の使い方を学んでいて、それに新しいアイテムを追加するのに行き詰まっています。QTreewidget 自体は qtdesigner で作成されているので、アイテムを追加するだけのアイデアでした。例えば:

tw = self.ui.treeWidget
item = QtGui.QTreeWidgetItem("TEST")
tw.addTopLevelItem(item)

しかし、ツリーウィジェットには「TEST」の最初の文字しか表示されません。何を入力しても、常に最初の文字しか表示されず、理由がわかりません...

木

4

2 に答える 2

3

QTreeWidgetItem コンストラクターは、文字列のリストを想定しています。これを試して:

tw = self.ui.treeWidget
item = QtGui.QTreeWidgetItem(["TEST"])
tw.addTopLevelItem(item)
于 2014-04-10T11:49:02.907 に答える