Утечка памяти
Brought to you by:
juvf
При удалении Terem-a не удаляется connection. Соединения динамически выделяются, а не где не удаляются. Раньше соединения удалялись в диструкторе терема, но после того, как стало использоватся одно соединения для нескольких теремов - этого делать нельза.
Нужно попробовать излучить сигнал на удаления соединения. в MainWindow сделать слот, который удалит соединение, если оно не используется.