Fix bug waitting animation unable to fit light theme

This commit is contained in:
chenlelin 2020-10-11 15:31:17 +08:00
parent 890c97d2f4
commit 2e19a7d014
1 changed files with 12 additions and 3 deletions

View File

@ -17,6 +17,7 @@
*/
#include "loadingdiv.h"
#include <QIcon>
#define FRAMESPEED 60 //帧与帧之间的间隔时间(ms)
#define ALLTIME 15*1000 //等待动画持续总时间
@ -41,10 +42,18 @@ LoadingDiv::LoadingDiv(QWidget *parent) : QWidget(parent)
//加载动画控件'loadingGif'
void LoadingDiv::switchAnimStep()
{
QString qpmQss = "QLabel{background-image:url(':/res/s/conning-b/";
// QString qpmQss = "QLabel{background-image:url(':/res/s/conning-b/";
// qpmQss.append(QString::number(this->currentPage));
// qpmQss.append(".png');}");
// loadingGif->setStyleSheet(qpmQss);
//另外一种加载方法
QString qpmQss = ":/res/s/conning-b/";
qpmQss.append(QString::number(this->currentPage));
qpmQss.append(".png');}");
loadingGif->setStyleSheet(qpmQss);
qpmQss.append(".png");
loadingGif->setPixmap(QPixmap(qpmQss));
loadingGif->setProperty("useIconHighlightEffect", true);
loadingGif->setProperty("iconHighlightEffectMode", true);
this->currentPage --;