Доброго времени суток!
Не работает QWinTaskBarProgress, что я делаю не так?
Есть класс гуи. В нём поля QWinTaskbarButton и QWinTaskbarProgress. Инициализировал их в конструкторе таким образом:
if (QtWin::isCompositionEnabled())
QtWin::extendFrameIntoClientArea(this, 0, 0, 0, 0);
else
QtWin::resetExtendedFrame(this);
taskBarButton = new QWinTaskbarButton(this);
taskBarButton->setWindow(windowHandle());
taskBarProgress = taskBarButton->progress();
taskBarProgress->setVisible(true);
Далее в методе делаю
taskBarProgress->setRange(0, size * 2);// size - переменная int
taskBarProgress->setValue(size);
taskBarProgress->setVisible(true);
taskBarProgress->show();
но ничего не работает
А если я сделаю это(show(), setValue()) сразу после инициализации, то всё работает
Что я делаю не так?
зы Полный код
здесь