これは特に Qt に関する質問ではなく、プログラミング経験の欠如に関する質問だと思います。
QTreeWidgetItem からクラスを派生させ、いくつかのブール フラグを追加しました。QTreeWidget を初期化するときに、そのうちの 2 つを追加します。
_NewItem1=MyQTreeWidgetItem(_treewidget);
後で私はいくつかのアイテムを追加します
_NewItem1_1=MyQTreeWidgetItem(_NewItem1);
_NewItem1_1->boleanvalue1=true;
後でこれらのアイテムを返品したい場合は、電話します
(MyQTreeWidgetItem)_NewItem1->child(i)
しかし、これはもちろん、新しく初期化されたブール値フラグを持つ MyQTreeWidgetItem を返すだけです。
以前に初期化した真のアイテムを返すために子関数をオーバーライドする必要がありますか?