如何在Qt界面中嵌入组态图形

wills2009 2015-08-14 11:47:16
最近在做一个项目,属于监控系统中的CCTV子系统,用Qt来做界面。根据客户需求,目前需要在界面中做一个平面图(根据我的理解该图应该无法用Qt实现),并且图中的图形对象要跟系统进行数据交互,平面图如图中红色粗线内的部分。菜鸟一只,不知道如何来实现这功能,望前辈们指点。PS:Qt版本:3.0.5
...全文
839 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fly_dragon_fly 2015-08-14
  • 打赏
  • 举报
回复
用QPainter画图
赵4老师 2015-08-14
  • 打赏
  • 举报
回复
GetCursorPos ScreenToClient PtInRegion
欧阳春晖 2015-08-14
  • 打赏
  • 举报
回复
引用 6 楼 wills2009 的回复:
[quote=引用 5 楼 jack960330 的回复:] 不过楼主要先准备好Image 就是资源文件
这位兄台可以稍微说详细点吗,你的意思是红线内的平面图用Qpainter画,平面图上的摄像机调用Image?[/quote] 你的组态图形用Image+QPrinter 以及重载QButton 弄个具有按钮效果的图形,连线就直接QPrinter行了,剩下的就是消息响应了
wills2009 2015-08-14
  • 打赏
  • 举报
回复
引用 5 楼 jack960330 的回复:
不过楼主要先准备好Image 就是资源文件
这位兄台可以稍微说详细点吗,你的意思是红线内的平面图用Qpainter画,平面图上的摄像机调用Image?
欧阳春晖 2015-08-14
  • 打赏
  • 举报
回复
引用 1 楼 fly_dragon_fly 的回复:
用QPainter画图
引用 2 楼 wills2009 的回复:
那使用Qpainter画的图可以实现这样一种功能吗?比如:用Qpainter画了某摄像机图形,双击该摄像机图形可以将其该摄像机编号传到红色粗线以外的界面上显示吗 ?我身边的同事说问题出在交互上
对,楼主可以用QPainter+Image接口贴图。
欧阳春晖 2015-08-14
  • 打赏
  • 举报
回复
不过楼主要先准备好Image 就是资源文件
欧阳春晖 2015-08-14
  • 打赏
  • 举报
回复
引用 1 楼 fly_dragon_fly 的回复:
用QPainter画图
引用 2 楼 wills2009 的回复:
那使用Qpainter画的图可以实现这样一种功能吗?比如:用Qpainter画了某摄像机图形,双击该摄像机图形可以将其该摄像机编号传到红色粗线以外的界面上显示吗 ?我身边的同事说问题出在交互上
对,楼主可以用QPainter+Image接口贴图。
wills2009 2015-08-14
  • 打赏
  • 举报
回复
那使用Qpainter画的图可以实现这样一种功能吗?比如:用Qpainter画了某摄像机图形,双击该摄像机图形可以将其该摄像机编号传到红色粗线以外的界面上显示吗 ?我身边的同事说问题出在交互上

24,860

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧