gui: iddialog: delete itemdelegate and menu in destructor

This commit is contained in:
chelovechishko 2022-05-13 21:43:24 +09:00
parent 05c8835055
commit ff9f92aee9

View File

@ -1230,6 +1230,11 @@ IdDialog::~IdDialog()
{
rsEvents->unregisterEventsHandler(mEventHandlerId_identity);
rsEvents->unregisterEventsHandler(mEventHandlerId_circles);
delete ui->idTreeWidget->itemDelegateForColumn(RSID_COL_NICKNAME);
delete ui->idTreeWidget->itemDelegateForColumn(RSID_COL_VOTES);
delete ui->idTreeWidget->itemDelegate();
delete ui->treeWidget_membership->itemDelegateForColumn(CIRCLEGROUP_CIRCLE_COL_GROUPNAME);
delete ui->toolButton_New->menu();
// save settings
processSettings(false);