Как обновить ноутбук на лету?
У меня есть приложение, которое должно иметь различное количество
страницы в соответствии с данными в базовой модели. Чтобы
синхронизировать внешний вид ноутбука, я бы хотел его обновить
каждый раз, когда строка добавляется / удаляется из модели.
Я пробовал это:
...
def get_pagebox(self, label)
...
return pagebox
def _reinit(self):
for child in self.notebook.get_children():
self.notebook.remove(child)
for label in self.get_labels():
self.notebook.append(self.get_pagebox(label), label)
self.notebook.queue_draw_area(0,0,-1,-1)
...
Удаляет старые страницы, но не может добавлять новые. Что может быть
проблема и как вы думаете, это можно сделать?