Я программирую python + Gtk3.Должен ли я «уничтожить» liststore (модель дерева) при уничтожении дерева?
У меня есть Gtk.TreeView с моделью Gtk.ListStore как модель.
В какой-то момент программы мне нужно уничтожить древовидную структуру, чтобы поместить свежую на ее место.
Однако я не знаю, что происходит с моделью. Должен ли я уничтожить его, очистить его или просто оставить там и позволить питону есть его?
Я также thinked в рецикл ту же модель на новый TreeView, но я предпочел бы не так: слишком много хлопот ...
Спасибо!
Почему слишком сложно связать одну и ту же модель с новым деревом? Это то, что оно предназначено для ... – ptomato
Потому что модель действительно должна измениться. Идея состоит в том, чтобы добавить новые столбцы и строки. Поэтому мне было проще отказаться от всего и сделать это снова вместо редактирования модели и древовидного изображения и справиться с несогласованностью типов данных, длин и т. Д. – GasparAlbert