1

Qt 4.8 で以下のコードで簡単なツリービューを作成してみました

QTreeWidgetItem *city = new QTreeWidgetItem(ui->trvCompetitions);
city->setText(0, tr("City"));

(new QTreeWidgetItem(city))->setText(0, tr("Stockholm"));
(new QTreeWidgetItem(city))->setText(0, tr("Helsinki"));
(new QTreeWidgetItem(city))->setText(0, tr("Copenhagen"));

QTreeWidgetItem *other = new QTreeWidgetItem(ui->trvCompetitions);
other->setText(0, tr("Other"));

(new QTreeWidgetItem(other))->setText(0, tr("London"));
(new QTreeWidgetItem(other))->setText(0, tr("Tokio"));
(new QTreeWidgetItem(other))->setText(0, tr("Hanoi"));

そして、これは私が得たツリービューです

myTreeView

私はこの記事を読みましたが、ツリービューにそのようなサブアイテムの展開/折りたたみのみが必要です

取得したい TreeView

このようにツリービューを変更するにはどうすればよいですか?

感謝!

4

1 に答える 1

1

QTreeWidget に関するドキュメントをさらに読んだ後、ツリービューをカスタマイズできることに気付きました。この投稿に従ってツリービューを変更したところ、希望どおりの結果が得られました。

于 2013-08-09T02:44:42.410 に答える