10

コンストラクターで expandAll() を呼び出す必要がありますが、それは不要に見えます。

ここに画像の説明を入力

フォーム エディターに追加したものが折りたたまれており、右側のボックスにプロパティが見つかりませんでした。デフォルトですべて展開するにはどうすればよいですか?

4

3 に答える 3

5

使用できます

setExpanded(true);

の親のために

QTreeWidgetItem

例えば:

QTreeWidget *treewidget = new QTreeWidget(this);
QTreeWidgetItem *tools = new QTreeWidgetItem(treewidget);
tools->setExpanded(true);
于 2014-04-08T00:28:13.890 に答える
3

QTreeWidget で簡単なプログラムを書きました。アシスタントqtにはプロパティの説明がありますitemsExpandable()

このプロパティは、アイテムがユーザーによって展開可能かどうかを保持します。このプロパティは、ユーザーがアイテムを対話的に展開および折りたたむことができるかどうかを保持します。デフォルトでは、このプロパティは true です。

そして、あなたが言ったように、QTreeWidget には expandAll() スロットがあります。

コンストラクタで呼び出しました。このスロットは正しく機能します。

于 2012-10-31T08:52:24.310 に答える