• 5288阅读
  • 1回复

在QDialog中的QGroupBox上如何画图,迷惑中 [复制链接]

上一主题 下一主题
离线zhucl
 
只看楼主 倒序阅读 楼主  发表于: 2008-08-24
— 本帖被 XChinux 执行加亮操作(2008-08-25) —
使用qt-2.3.7-emb环境,我的QDialog中有一个QGroupBox,我想在QGroupBox中画图但是画不上去,只能在QGroupBox上画,是什么原因?
但使用同样的程序在qt-3.0.0-emb上是却能画的。

void MyDialog::paintEvent( QPaintEvent *event )
{
    QPainter painter( MyGroupBox );
    QPen thinPen( red,1 );
    painter.setPen( thinPen );
    painter.drawLine(0,0,50,50);
}
[ 此贴被zhucl在2008-08-24 13:41重新编辑 ]
离线xjcook

只看该作者 1楼 发表于: 2008-08-25
可能在qt-2.3.7-emb中,上面的QGroupBox刷新时没有触发MyDialog的刷新,
而qt-3.0.0-emb中触发了。
快速回复
限100 字节
 
上一个 下一个