問題タブ [qtreewidgetitem]

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 投票する
1 に答える
694 参照

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

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

やり方がわかりません。

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

コード:

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

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

sorting - QTreeWidgetItem をデータ値で並べ替えますか?

PyQt QTreeWidget を QTreeWidgetItem のデータ列でソートすることは可能ですか?

たとえば、QTreeWidget に表示されるディスク上のサイズで並べ替えたいディレクトリのリストがありますが、結果 (バイト単位) を表示する代わりに、ディレクトリ サイズをメガバイト/ギガバイトに変換する方法を使用しますが、それでもQTreeWidgetItem のデータ スロットに保存した実際の値で項目を並べ替えることができます。

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

qt - QTreeWidgetItem のフォーマットされたテキスト

次のような書式設定されたテキストをサポートする QTreeWidgetItems を作成する必要があります。

MyCreatedType -INTEGER(1)

(つまり、上記の行には、「通常の」部分: MyCreatedType と「フォーマットされた」部分 (INTEGER(1)この場合) が必要です。

これを達成する方法はありますか?

ありがとう。

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

python - PythonQTreeWidget設定ルート要素

私はPythonプラグインに取り組んでいます。フォームにはPYQT4デザイナーを使用しました。以下に示すように、クエリ結果をQTreeWidgetにリストしています。

アイテムはQTreeWidgetに完全にリストされます。

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

しかし、私は次のような親としていくつかのアイテムを作りたかった:EX:

ACO_010

アイテムを他のアイテムの親(ルート)として設定するにはどうすればよいですか?私は試した

しかし成功しません。QTreeWidgetで親を設定するにはどうすればよいです??。

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

c++ - QTreeWdigetが特定の場所に子要素を追加します

必要な場所に要素を挿入できる方法でツリーを構築しようとしています。これは初期段階の私のツリーです:

ここで、バージョン1.1を作成し、との間の場所に追加したいVersion 1.0としVersion 2.0ます。好き:

insertChild( http://doc.qt.digia.com/4.7-snapshot/qtreewidgetitem.html#insertChild )を使用して追加しようとしましたが、アイテムがツリーに作成されません。これはコードです:

しかし、ツリーには何も挿入されません...私が間違って何をしているのか分かりますか?

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

qt4 - QTreeWidgetItem から派生した独自のクラスで addChildren() 関数を使用しますか?

こんにちは、QTreeWidgetItem から派生した独自のクラス mytreewidgetitem を作成しました。私はそれらのリストを作成します: QList. append() 関数を使用して入力します。次に、addChildren() 関数を使用してリストを QTreeWidgetItem に追加したいのですが、addChildren() が入力として QList 変数を必要とするため、コンパイル エラーが発生します。addChildren() 関数を派生クラスで動作させるための回避策 (再キャストなど) はありますか? ありがとう

0 投票する
4 に答える
14759 参照

python - QTreeWidgetItem を削除する方法

いくつかの Web ページは、 delete またはingQTreeWidgetItemによって削除できると述べています。QTreeWidget.clearしかし、以下の私のコードサンプルはそうではないようです。私は何か間違ったことをしていますか?

次のように印刷:

TreeWidgetItemChild私の削除アクションではなく、プロセスの終了時に削除されるように見えます。

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

qt - 派生した QTreeWidgetItem を返す

これは特に Qt に関する質問ではなく、プログラミング経験の欠如に関する質問だと思います。

QTreeWidgetItem からクラスを派生させ、いくつかのブール フラグを追加しました。QTreeWidget を初期化するときに、そのうちの 2 つを追加します。

後で私はいくつかのアイテムを追加します

後でこれらのアイテムを返品したい場合は、電話します

しかし、これはもちろん、新しく初期化されたブール値フラグを持つ MyQTreeWidgetItem を返すだけです。

以前に初期化した真のアイテムを返すために子関数をオーバーライドする必要がありますか?

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

qt - QTreeViewおよびQTreeWidgetItemに沿ったQFileSystemModelの使用

私はこのような「プロジェクト構造」を持っています。

QFileSystemModelを使用して、指定されたパス上のファイルを取得しています。次に、フォルダーとファイルを認識した後、上からの構造を持つビューにそれらを表示したいと思います。私が持っているのは、QTreeWidgetItemを使用してQTreeViewを使用していることです。

これは実行可能ですか?

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

qt - 複数のQTreeWidget上の単一のQTreeWidgetItemインスタンス?

QTreeWidgetItem2秒間に単一のインスタンスを表示しようとしていますQTreeWidgetが、その結果、通知なしで1番目のツリーにのみ表示されるアイテムになります。私はそのAPIドキュメントが制限について話しているのを見たことがありません。回避する方法はありますか?

.ui上記のファイルはこちらから入手できます。

Qt 4.8、Ubuntu12.04を使用

PyQt私はバインディングを試していませんが、証明なしで別のものであってはならないと思います。