問題タブ [qtreewidget]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5201 参照

c++ - QTreeView と setIndexWidget の比較

QStandardItemModel を QStandardItem と共に使用しています。

私は自分のモデルとデリゲートを書きたくありません。

2列目にQComboBoxのチェックボックスのツリーが欲しいだけです...

この方法で setIndexWidget を使用することは可能ですか?

アップデート:

2 列目に QComboBox がありません...なぜですか?

0 投票する
2 に答える
14712 参照

c++ - What is the method to set the text for a QTreeWidget's header?

I've checked the documentation here and I can't seem to find a method for setting the text of a QTreeWidget's title or header.

Without setting the title QTreeWidget automatically uses the number '1' in my code. An example of what it looks like outputted is below. I'm presuming QTreeWidget has a method for this and I just can't find it.

QTreeWidget example

0 投票する
3 に答える
24482 参照

c++ - QTreeWidget から QTreeWidgetItem リストを再度取得する

それ、どうやったら出来るの?実際、私の主な目標は、どのチェックボックスがチェックされているかを取得することQTreeWidgetです。しかし、あなたたちが私を助けてくれれば、これを行うことができます。ええと、私は再び私を与える方法を見つけることができないQList<QTreeWidgetItem *>ので、リスト全体に行き、チェックボックスがチェックされているかどうかを確認することができました(奇妙な文ですね?)。 QTreeWidget::selectedItems()私が望むことをしません。実際には、選択された項目を取得します (これは 1 つだけの可能性があります。したがって、ここで itemS が何を意味するのかわかりません。とにかく間違っている可能性があります)。

私の今の主な目標はQTreeWidget、そのアイテムでやりたいことを何でもできるようになることです.

前もって感謝します。

0 投票する
1 に答える
1927 参照

qt - 複数列のQTreeWidgetルートアイテムがある

QTreeWidgetを使用してアイテムをカテゴリに表示しています。アイテムは複数の列を使用しますが、カテゴリ(つまり、ルートアイテム)でウィジェットの全幅を使用する必要があります。

どうやってやるの?

そして私のコードの一部:

これが私のアプリケーションの現在の状態のスクリーンショットです: スクリーンショット

0 投票する
1 に答える
2334 参照

qt - QHeaderViewのセクション名を変更します

QTreeWidgetを使用して複数列のアイテムを表示し、列名のヘッダーが必要です。ただし、次のスクリーンショットに示すように、数字しか取得できません。 スクリーンショット

これが私のコードの一部であり、それを実行する必要があります(ただし実行しません)。

よろしく、

バレンティンローレンツ

0 投票する
2 に答える
5810 参照

c++ - QTreeWidget ヘッダーにボタンまたはその他のウィジェットを追加する方法は?

QTreeWidget のヘッダーにボタンを配置する方法についてのヒントを教えてください。最小限の例は大歓迎です。

0 投票する
1 に答える
4423 参照

python - pyqt QTreeWidget setColumnWidthが機能しない

これについて投稿された同様の質問をいくつか見ましたが、自分の状況に適用するほど頭がよくないのかもしれません。次の例では、setColumnWidth の影響を受けると思われる唯一の列は列 0 です。

出力: 250 0 0 0 0 0 0 0 0 0

私は何が欠けていますか?

更新:列はinit関数でまだセットアップされているため、resizeEvent関数でそれを行う必要があるようです:

0 投票する
2 に答える
8039 参照

qt - 絶対ファイルパスからの階層構造をQTreeWidgetに入力します

1行に1つずつ、絶対ファイルパスがリストされているファイルがあります。リストされたファイルは順番に並んでいるので、たとえば/Documents/dir内のすべてのファイルがファイル内で次々にリストされます。

私がやりたいのはQTreeWidget、通常のファイルシステムと同じように、これらすべてのファイルを適切な階層構造に配置することです。私が持っている絶対パスのファイルからそれをどのように行うのですか?

これは私がこれに関する私のコーディングでどれだけ得たかです:

これは正常に機能しますが、すべてのファイル名が次々に表示されるだけです。再帰関数を実行する必要があると思いますが、再帰は私の親友ではありません。反復が好きです。誰かが私に正しい方向へのプッシュを与えることができますか?:)

0 投票する
1 に答える
743 参照

pyqt4 - PyQt QTreeWidget - ヘッダーからSIGNALが「クリック」されました

QTreeWidget のヘッダー項目をクリック可能にすることは可能ですか? (もしそうなら、構文は何ですか?)

0 投票する
1 に答える
694 参照

qt - QtreeWidgetのリストとしてのレベル

6つの数値を持つベクトルがあり、リストに挿入してこのリストをQTreeWidgetに追加します。リストの最初の番号は「ルート」レベルにあり、他の番号はサブレベルの「ルート」です。

やり方がわかりません。

説明付きの画像: ここに画像の説明を入力してください

コード:

アイデアありがとうございます。