我正在使用Windows7和Qt5.3.0
我在下面将其添加到MainWindow的构造函数中,但任务栏上未显示任何内容。我错过了什么?

QWinTaskbarProgress * pTaskbarProgress = new QWinTaskbarProgress(this);
pTaskbarProgress->setMinimum(0);
pTaskbarProgress->setMaximum(100);
pTaskbarProgress->setValue(50);
pTaskbarProgress->show();

最佳答案

参见example in the documentation:

QWinTaskbarButton *button = new QWinTaskbarButton(widget);
button->setWindow(widget->windowHandle());
button->setOverlayIcon(QIcon(":/loading.png"));

QWinTaskbarProgress *progress = button->progress();
progress->setVisible(true);
progress->setValue(50);

在我看来,您必须将其设置为QWinTaskbarButton的一部分。

关于c++ - QWinTaskbarProgress将不会显示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24840941/

10-12 18:51