社区
Qt
帖子详情
QGraphicsScene如何布局自适应大小?
simple_gogo
2013-12-09 04:15:57
请问QGraphicsScene场景中添加的控件应该怎样布局才能自适应屏幕呢?
如在普通的widget中,只需要setlayout()方法就可以做到自适应,而在QGraphicsScene应在怎样设置。QGraphicsScene只提供了addItem方法,他无法做到自适应。
...全文
737
1
打赏
收藏
QGraphicsScene如何布局自适应大小?
请问QGraphicsScene场景中添加的控件应该怎样布局才能自适应屏幕呢? 如在普通的widget中,只需要setlayout()方法就可以做到自适应,而在QGraphicsScene应在怎样设置。QGraphicsScene只提供了addItem方法,他无法做到自适应。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
写不动代码的人
2013-12-09
打赏
举报
回复
在QGraphicsView的resizeEvent中使用fitInView
QGraphicsView控件显示图像,并且
自适应
控件
大小
【代码】QGraphicsView控件显示图像,并且
自适应
控件
大小
。
Qt中QGraphicsView无法
自适应
图片
大小
问题
2019独角兽企业重金招聘Python工程师标准>>> ...
使用QGraphicsLinearLayout类实现
布局
通过QGraphicsWidget类创建了一个父控件widget,使用QGraphicsLinearLayout类将两个按钮以垂直方向添加至widget中。在Qt中,
布局
是实现可伸缩、
自适应
的界面设计的重要手段。QGraphicsLinearLayout类是Qt中提供的一个实现线性
布局
的工具类,它可以将图形项按照特定方向依次排列,支持嵌套使用,可实现复杂的界面
布局
。总之,QGraphicsLinearLayout类提供了一种方便快捷的图形项
布局
方式,可以使得我们的界面设计更加灵活自由。
QGraphicsView旋转(横屏竖屏)
试图完成一个可横屏竖屏切换的界面,考虑到横屏之后文字也需要转过来,所以使用QGraphicsView将widget加入
QGraphicsScene
中,旋转QGraphicsView使整个界面旋转。 代码: main.cpp #include "Widget.h" #include <QApplication> #include <
QGraphicsScene
> #inclu...
Qt Graphics系列之QGraphicsObject自定义图元
自定义图元 需要自定义图元类且继承QGraphicsObject 自定义类中需要实现如下两个函数(由于) //绘制函数,在该函数中绘制自定义图元,该函数在窗口变化时调用(窗口
大小
改变、窗口最大化、最小化,还原时调用) void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); //参数解释 //painter:画家对象,使用该对象绘制需要绘制的图形,当需要绘制多种图案时,直接在使用该变量绘
Qt
16,216
社区成员
26,595
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章