• 4174阅读
  • 4回复

画图线条高亮 [复制链接]

上一主题 下一主题
离线jiangbaijun
 

只看楼主 倒序阅读 楼主  发表于: 2011-10-31
关键词: 画图选择高亮
[attachment=6964]如图,怎么选中图的某一条曲线,线条就高亮
离线jdwx

只看该作者 1楼 发表于: 2011-10-31
根据鼠标点中的位置,判断点到了哪一条线,用高亮色重画那条线。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线wxj120bw

只看该作者 2楼 发表于: 2011-10-31
回 楼主(jiangbaijun) 的帖子
我觉得可以用Graphics View Framework这个框架下的QGraphicsLineItem来实现 可能更方便些
PS:没有尝试过
离线jorneyr

只看该作者 3楼 发表于: 2011-11-01
是的,使用QGraphicsLineItem,然后在paint方法里判断是否被选中,然后选中时使用高亮颜色绘制,这样方便一些,就不需要我们自己去判断是否选中,由QGraphicsScene来告诉我们。
离线jiangbaijun

只看该作者 4楼 发表于: 2011-11-01
谢谢各位的回复,小弟在Qt图形这块是菜鸟,谁有Graphics View Framework这个框架的样例代码给我发一份,最有有实现选中高亮的,谢谢!baijun.jiang721@gmail.com
快速回复
限100 字节
 
上一个 下一个