社区
Qt
帖子详情
怎样获得QGraphicsScene在QGraphicsView中显示的位置及大小
fantasyMonster
2014-05-14 12:10:43
建立一个View和Scene,Scene中添加了项目item,View的视窗大小小于SceneRect的时候会有滚动条,我想问下,如何才能获得此时VIew显示的Scene的位置信息,比如这个Scene的哪个部分在视窗口View在显示,位置和长宽。。
...全文
2225
3
打赏
收藏
怎样获得QGraphicsScene在QGraphicsView中显示的位置及大小
建立一个View和Scene,Scene中添加了项目item,View的视窗大小小于SceneRect的时候会有滚动条,我想问下,如何才能获得此时VIew显示的Scene的位置信息,比如这个Scene的哪个部分在视窗口View在显示,位置和长宽。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
匡吉三天
2014-05-26
打赏
举报
回复
mousePressEvent中实现:
QPoint pos=event->scenePos();
feel_点点滴滴
2014-05-23
打赏
举报
回复
你可以把scene的大小和view的大小设置一样,加上 setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); 这两句可以把滚动条去掉
KeequenLiu
2014-05-19
打赏
举报
回复
QGraphicsScene::itemsBoundingRect ()可以得到场景所有项的区域大小。 QGraphicsView::setSceneRect 改变场景的矩形大小。
QGraphicsView
框架容易忽视的坐标问题-“画布”
QgraphicsScene
到底放在了哪儿?
QGraphicsView
框架容易忽视的坐标问题-“画布”
QgraphicsScene
到底放在了哪儿?
QT
中
QGraphicsView
窗口滑动
借用QT
中
的
QGraphicsView
类实现窗口滑动
QGraphicsView
QGraphics 窗口自适应
绘制或导入的QGraphicsItem可能会很大或很小,我们想要根据现实窗口的
大小
自适应
显示
item,基于个人对QGraphics Scene、Graphics Item、Graphics View关系[^1]的理解,发现一种方法使用可以解决需求。
QGraphicsView
以鼠标点实现放大缩小、拖拽
实现图像的缩小、放大、拖拽功能
QGraphicsItem鼠标
大小
缩放
利用鼠标拖动QGraphicsItem的边缘对QGraphicsItem进行
大小
缩放,这个例子很简单,有需要的同学可以自行进行扩充并加以利用。
Qt
16,823
社区成员
26,686
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章