Profi_GMan
@Profi_GMan

Не работает QWinTaskBarProgress, что я делаю не так?

Доброго времени суток!
Не работает 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()) сразу после инициализации, то всё работает
Что я делаю не так?
зы Полный код здесь
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы