• 5326阅读
  • 3回复

[提问]QLabel 上劃線問題 [复制链接]

上一主题 下一主题
离线x135481
 
只看楼主 倒序阅读 楼主  发表于: 2012-07-24

小弟我 做一个宾果的小游戏 5*5


当连线时要在画一条现在我的连线的label上


但用QPainter 要怎么在label上画出一条线?


目前小弟我只会把线画在用QPixmap显示图的但是把图片放在label上的就​​没有头绪


请各位大大 指点一下 拜托拜托....

离线x135481
只看该作者 1楼 发表于: 2012-07-24
自己顶一下 拜托各位大大
离线benbenmajia

只看该作者 2楼 发表于: 2012-07-24
重写QLabel,重写paintEvent()函数,绘制
安然.....
离线XChinux

只看该作者 3楼 发表于: 2012-07-24
从QLabel派生一个类比如叫MyLabel,然后重新实现其paintEvent()函数,
void MyLabel::paintEvent(QPaintEvent *ev)
{
     QLabel::paintEvent(ev);
     QPainter painter(this);
      painter.drawLine(....)
}
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个