Qpainter与qt控件展示冲突
Qpainter与qt控件显示冲突我用Qpainter画了一个时钟的时针,分针,秒针,我想在label上放一张图片作为这个钟
Qpainter与qt控件显示冲突
我用Qpainter画了一个时钟的时针,分针,秒针,我想在label上放一张图片作为这个钟的背景,可是这个label一直显示在指针的上面,让我很纠结,求各路神仙指教
[最优解释]
先把图片画上去,就用void QPainter::drawPixmap ( const QRect & rectangle, const QPixmap & pixmap )
你说的那个函数也行,之后再去画表针,表针就在图片上面了。
[其他解释]
用啥QLabel,将图片画上去就行了,先画做背景,后画表针。
painter->drawPixmap(rect(),QPixmap(":/xxx/xxx.png");
[其他解释]
能详细点么,
[其他解释]Qpainter painter;
painter.drawPixmap(int x,int y,int w,int h,const Qpixmao &pm);
这是函数原型
[其他解释]虽然你没有告诉我正确答案,但是给了我方向,做出来了,20分是你的了!