Потрбление памяти. Сигналы слоты., с типом соединения Qt::QueuedConnecton |
Здравствуйте, гость ( Вход | Регистрация )
Потрбление памяти. Сигналы слоты., с типом соединения Qt::QueuedConnecton |
kwisp |
1.6.2009, 11:06
Сообщение
#1
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
любопытно
ссылка |
|
|
Litkevich Yuriy |
1.6.2009, 11:59
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Я предположу, что это происходит из-за того, что товарищ вызывает кучу раз метод, посылающий сигнал, до того как будет запущен цикл обработки приложения app.exec(), т.е. они тупо ставятся в очередь.
|
|
|
kwisp |
1.6.2009, 12:18
Сообщение
#3
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
так оно и есть, скорее всего.
|
|
|
Litkevich Yuriy |
1.6.2009, 12:20
Сообщение
#4
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
ха, тут даже проще, и app.exec() непричём. Просто цикл, набивающий очередь
пока управление не вернётся в обработчик событий, очередь будет существовать, а под неё надо место. |
|
|
Текстовая версия | Сейчас: 19.12.2024, 19:10 |