Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Общие вопросы _ Потрбление памяти. Сигналы слоты.

Автор: kwisp 1.6.2009, 11:06

любопытно
http://www.qtcentre.org/forum/f-qt-programming-2/t-signals-slots-increase-the-memory-usage-with-qtqueuedconnection-21410.html

Автор: Litkevich Yuriy 1.6.2009, 11:59

Я предположу, что это происходит из-за того, что товарищ вызывает кучу раз метод, посылающий сигнал, до того как будет запущен цикл обработки приложения app.exec(), т.е. они тупо ставятся в очередь.

Автор: kwisp 1.6.2009, 12:18

так оно и есть, скорее всего.

Автор: Litkevich Yuriy 1.6.2009, 12:20

ха, тут даже проще, и app.exec() непричём. Просто цикл, набивающий очередь

пока управление не вернётся в обработчик событий, очередь будет существовать, а под неё надо место.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)