Pyqt5 Graphicsscene大小和位置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pyqt5 Graphicsscene大小和位置相关的知识,希望对你有一定的参考价值。

参考技术A QGraphicsScene::itemsBoundingRect ()可以得到场景所有项的区域大小。 QGraphicsView::setSceneRect 改变场景的矩形大小。

PyQt5(06)添加组件:按钮,并设置位置和大小

特别说明

为了直接展示本篇的重点,往期内容将不再写入代码中,读者可按需自行编码组合

为了更好的展示效果,代码段将以图片的形式上传,若想复制代码可移步笔者的Github

为了便于学习,每篇只解决一个小问题,如有问题,请参阅往期内容或在评论区留言

环境说明

平台:WIN10(教育版)

环境:Anaconda5.2(Python3.6.6)

IDE:Pacharm2018.2.2(专业版)

PyQt5:5.11.2

任务目标

添加按钮组件,并设置按钮的位置和大小

添加组件:按钮,并设置位置&大小

技术分享图片

输出:一个带有按着没任何反应的按钮的窗体

新行解释

  6:添加按钮组件需要导入 QtWidgets 模块的 QPushButton 类

19:添加按钮组件,第一个参数 ‘Quit‘ 为在按钮上显示的字符串,第二个参数 self 为承载按钮的对象

20-21:同 QWidget 对象的 move 和 resize 方法

上一篇:添加组件:图标

下一篇:信号与槽


以上是关于Pyqt5 Graphicsscene大小和位置的主要内容,如果未能解决你的问题,请参考以下文章

PyQt5(02)改变窗体的位置和大小

PyQt5(06)添加组件:按钮,并设置位置和大小

Qt GraphicsScene XOR Line 或 Line 在单独的层中?

PyQt5 中当窗口大小改变时,如何去调整控件的位置以适应窗口大小改变的思考

PyQt5:布局

PyQt 将 graphicsScene 对象分组为一个对象