Что использовать в Qt close() или destroy()?
Идея такая:
- покажите клиенту форму для ввода данных
- клиент заполняет эту форму и нажимает OK
- вы обрабатываете сигнал о закрытии окна и скрываете его
- далее, метаданные из окна никуда не делись, вы можете продолжить их использовать. (ну например это было окно настроек программы и вы сохраняете данные на диск).
- как только решите, что никакие данные из этого окна более не нужны, то смело уничтожайте его.
QTableWidget.clear() или QTableWidget.clearContents() не пробовал ?
А затем self.close() ?
В таком порядке будет логичней закрывать таблицу.