QT中使用场景(QGraphicsScene)+视图(QGraphicsView)

suhaidan 2016-05-18 11:09:28
我想在场景中增加背景图片,且设置背景图片为缩放显示。使用setBackgroundBrush函数默认是平铺,请大家给我提供好的建议,万分感谢!
...全文
2435 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
槑头槑脑的喵 2019-08-29
  • 打赏
  • 举报
回复
使用setStyleSheet 只能实现“居中”、”平铺”无法实现“缩放”、“拉伸”。

使用QPalette 可以实现”拉伸”“平铺”无法实现“居中”、“缩放”。(我要拉伸所以用的是QPalette,非常轻松)

重写paintEvent 可以实现“居中”、“平铺”、“缩放”、“拉伸”。

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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