QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1768|回复: 5

小妹有一个QT画图问题想请教!

[复制链接]
发表于 2005-5-11 14:53:48 | 显示全部楼层 |阅读模式
各位大侠,小妹我刚学QTdesigner,现在想用它设计一个绘图的对话框,我想要在点击button之后,有一个窗口可以自动绘出我事先设置好的点的描线,可是,这个窗口必须有坐标,我现在想知道,如果我用paintevent画出坐标之后,在画曲线时,是不是我的坐标就不见了,该怎么样实现这个对话框呢?
发表于 2005-5-11 15:11:34 | 显示全部楼层
你的QQ多少!!加我!!154038461
回复

使用道具 举报

发表于 2005-5-13 19:50:07 | 显示全部楼层
用paintevent画出坐标之后,在画曲线时,坐标不会不见了的
不知道这样的实现怎么样? 一个QPushbutton, 一个QLabel 和 一个 QPixmap
把QPixmap贴到QLabel上来进行显示.
当点击QPushbutton时, 将信号connect到你定义的类的drawLine()槽上, 在drawLine()里面把图画出来
回复

使用道具 举报

 楼主| 发表于 2005-5-13 21:10:56 | 显示全部楼层
也就是说,我其实是在QPixmap上画图,之后将画好的图直接贴在QLabel上,是吗?这个方法不错,呵呵,我试一试哦!谢谢你*^_^*
回复

使用道具 举报

发表于 2005-5-17 20:43:25 | 显示全部楼层
这不是一个正常的方法,他只会让大家走小道,真正解决方法是整个绘图工作都应该在paintEvent中完成
回复

使用道具 举报

发表于 2005-5-19 14:27:45 | 显示全部楼层
楼上的才是正解。结构化。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 00:32 , Processed in 0.040311 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表