本文介绍了QWinTaskbarProgress将不会显示的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用Windows7和Qt5.3.0我在下面将其添加到MainWindow的构造函数中,但任务栏上未显示任何内容.我错过了什么吗?
I'm using windows7 and Qt5.3.0I added below to my MainWindow's constructor but nothing shows on my taskbar. Did I miss something?
QWinTaskbarProgress * pTaskbarProgress = new QWinTaskbarProgress(this);
pTaskbarProgress->setMinimum(0);
pTaskbarProgress->setMaximum(100);
pTaskbarProgress->setValue(50);
pTaskbarProgress->show();
推荐答案
请参见文档中的示例:
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的一部分一样.
Seems to me like you have to set this as part of a QWinTaskbarButton.
这篇关于QWinTaskbarProgress将不会显示的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!