• 4108阅读
  • 1回复

QT不在主窗口画线问题 [复制链接]

上一主题 下一主题
离线lin28
 

只看楼主 倒序阅读 楼主  发表于: 2010-12-09
最近要用到画曲线  我想在lable(另加个底图)上画 ,


void Dialog::paintEvent(QPaintEvent *)
{
    QPainter painter(this);                 //  
    painter.drawLine(0,0,100,100);
}  

用上面 可以在主窗体画 (主窗体800*600)    , 可在主窗体创建个QFrame (800*600) 就画不了,   QPainter painter(this);     this怎么改呢  才能画到 QFrame上呢?   最好能画到QFrame的lable控件上  。  哪位指点迷津! 最好给个例子  谢谢
离线lin28

只看该作者 1楼 发表于: 2010-12-09
ok了 原来要定时 repaint()
快速回复
限100 字节
 
上一个 下一个