首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qpainter与qt控件展示冲突

2012-12-15 
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");
[其他解释]

引用:
用啥QLabel,将图片画上去就行了,先画做背景,后画表针。
painter->drawPixmap(rect(),QPixmap(":/xxx/xxx.png");

能详细点么,
[其他解释]
引用:
用啥QLabel,将图片画上去就行了,先画做背景,后画表针。
painter->drawPixmap(rect(),QPixmap(":/xxx/xxx.png");

Qpainter painter;
painter.drawPixmap(int x,int y,int w,int h,const Qpixmao &pm);
这是函数原型
[其他解释]
引用:
先把图片画上去,就用void QPainter::drawPixmap ( const QRect & rectangle, const QPixmap & pixmap )
你说的那个函数也行,之后再去画表针,表针就在图片上面了。

虽然你没有告诉我正确答案,但是给了我方向,做出来了,20分是你的了!

热点排行