QToolButton :: setIcon вызывает утечку памяти, что не так? - PullRequest
1 голос
/ 16 января 2012

Код выглядит так:

QPixmap result (16, 16);
ui->m_btnInfo->setIcon(result);

Где m_btnInfo это QToolButton. Эти 2 строки вызываются в цикле, и каждый последующий вызов приводит к утечке небольшого, но заметного объема памяти. Так как это вызывается несколько раз в секунду - я получаю довольно утечку. Похоже, что ранее установленные значки не располагаются.

Идеи кому-нибудь? ..

P. S. Windows, Qt 4.7.3.

Обновление: Это не утечка в простом цикле, это утечка, если я сделаю эти две строки кода слотом и вызову его с таймером.

P. P. S. Qt 4.8.0 - все еще протекает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...