Название: Анимированная иконка в трее Отправлено: hackoff от Июнь 02, 2010, 08:05 Установка trayIcon->setIcon(QIcon(":/123.gif"));, где 123.gif анимированная иконка. Анимация отсутствует.
Как вариант можно дергать setIcon() по таймеру с разными картинками, но сие извращение не нравится. Как можно решить проблему? За ранее спасибо. Название: Re: Анимированная иконка в трее Отправлено: SABROG от Июнь 02, 2010, 08:42 Через WINAPI анимированные иконки делаются через постоянный вызов этого кода:
Код
Метод QSystemTrayIcon::setIcon() делает тоже самое. Тут нет никакого оверхеда. QTimer + setIcon() единственно верное решение, никакого рисования на hDC тут нет. Название: Re: Анимированная иконка в трее Отправлено: hackoff от Июнь 02, 2010, 09:18 Спасибо. Придется сделать так. :)
|