qt QLabel半透明之后 背景刷新问题
img_no = 3;
对话框上有个半透明QLabel。
文字每隔一段时间改变一次。
void ExImage::change_label_text(){ switch(img_no%3) { case 0: label->setText(img_info[0].imgName); break; case 1: label->setText(img_info[1].imgName); break; case 2: label->setText(img_info[2].imgName); break; }}
void ExImage::paintEvent(QPaintEvent*){ switch(img_no%3) { case 0: str_img = img_info[0].imgPath; break; case 1: str_img = img_info[1].imgPath; break; case 2: str_img = img_info[2].imgPath; break; } img_no++; QPainter painter(this); QImage img(str_img); img = img.scaled(400,300); painter.drawImage(0,0,img);}