を繰り返し、1つの列が「URLをのリスト」を表し、2つ目は「結果」を表します。最初の列にurlのリストをロードしました。このリストを繰り返し、2番目の列のテキストを変更する必要があります。これを達成する方法は?PyQtはQTreeWidget iは<strong>QTreeWidget</strong>で2つの列を有する
2
A
答えて
6
QTreeWidget.invisibleRootItem()を呼び出してルートアイテムを受け取った後、QTreeWidgetItem APIを使用してアイテムを反復処理することができます。
例:
root = self.treeWidget.invisibleRootItem()
child_count = root.childCount()
for i in range(child_count):
item = root.child(i)
url = item.text(0) # text at first (0) column
item.setText(1, 'result from %s' % url) # update result column (1)
私はself.treeWidget
がによって移入されたと仮定しています:
self.treeWidget.setColumnCount(2) # two columns, url result
for i in range(10):
self.treeWidget.insertTopLevelItem(i, QTreeWidgetItem(QStringList('url %s' % i)))
+0
ありがとう、私が知りたかったものです:) – Nuncjo
関連する問題
- 1. PyQt QTreeWidget - SIGNAL 'clicked' from
- 2. Iは、2つの列のデータフレームを有する
- 3. パンダデータフレーム更新Iは、2列のデータフレーム<code>df</code>を有する別の列
- 4. 条件Iは、2つのデータフレームを有する他のデータフレーム
- 5. Iは、2つのnumpyのアレイを有するアレイ
- 6. K <= N Iは、以下の行列有するrollmeanr
- 7. Iは、2つのフィールドを有する既存の表有するDynamoDBの
- 8. 空色にIは、2つのVMを有するアズール
- 9. Iは、2つのテーブル(M n)を有する
- 10. はI 2つのデータフレームを有する条件
- 11. Iは、2つのエンティティとエンティティフレームワークオブジェクトモデルを有するデータベース
- 12. Iは、2つの経路を有するPARAMS
- 13. Iは次のようになり<code>data.frame</code> 2の列を有する零
- 14. ネストIは、2つの操作有するReactiveX
- 15. 割り当て位置値はI 2つのデータフレーム有する
- 16. GROUPBYつの列とトップN iはDFを有する
- 17. iは2つの文字列の配列を保持している配列リストを有する
- 18. PyQtのQTreeWidgetのスクロール値を記憶する
- 19. はI座標の二つのリスト、& Bを有する2つ
- 20. QBO3マトリックスフィルタは、ソートなどのIは、2つのQBOのmatriciesを有する
- 21. Djangoは検証がIは、フォーム内の2つのフィールドを有する
- 22. 2つの配列を同時にループするためのpythonの方法は何ですか?</p> <pre><code>for i in range(len(a)): print a[i] + b[i] </code></pre> <p>ではなく、何かを: - 私は、同じ長さの2つの配列を、持っている場合
- 23. Iは、例えば1に2つの配列をマージする2配列
- 24. Iは、キー値の配列を持つ配列を有するlodash
- 25. は(マトリックス</strong>の下部から<strong>)Iは、2次元データを有するR
- 26. Iは、デフォルトで、3つの列を有するUIグリッドを作成
- 27. ルビーIは、配列のこの配列を有するストリング
- 28. Pythonのデータフレーム:Iは、次の列を持つデータフレーム(default_act)を有する別のデータフレーム
- 29. は、私は2つの配列を有するアレイ
- 30. matplotlibのプロット行列Iは、<code>z[i,j] = f(x[i], y[j])</code></p> <p>その二つのベクトル<code>x</code>と<code>y</code>及びマトリックスを有する
あなたは私たちのコードをしてください表示することができますか? – aayoubi
2つの列しかない場合は、 'QTreeWidget'を' QTableWidget'に置き換えることができます。 – reclosedev