Удаление QWidget из QTreeWidgetItem без его удаления - PullRequest
0 голосов
/ 03 июня 2019

Я хотел бы удалить QWidgetItem из QTreeWidget, не удаляя соответствующий QWidget.

Я использую Qt 4.8 и мне нужно создать QTreeWidget, который я периодически обновляю Средства обновления: удаление всех QTreeWidgetItems и создание / вставкановые.

Поскольку я не могу создавать новые QWidgets во время выполнения, я хотел бы создать 100 QWidget в начале, сохранить их в векторе и повторно использовать их для QTreeWidget.Но если я вставляю QWidget в QTreeWidget и удаляю его (не удаляя их), QWidget все равно удаляется.

Я понимаю, что это поведение обычно желательно (из-за связи между владением и удалением в Qt),но я все равно хотел бы его опустить.

Поскольку этот вопрос больше касается концепции или идеи как решения, я не буду добавлять какой-либо код, исходя из того, что я знаю, что это неправильно ...

Буду очень признателен за любую помощь!Заранее большое спасибо!

...