腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
PyQt5
-
scale
qgraphicsitem
、
、
、
一旦Python3.5不支持PySide,我就不得不将我的应用程序迁移到
PyQt5
(我知道PyQt4会是更好的选择,但我的公司要求我使用
PyQt5
)。在PySide中,
QGraphicsItem
有一个方法尺度(xFactor,yFactor)。在
PyQt5
中,它有一个setScale(因子)方法。 我的问题是:我应该如何独立地缩放x和y?
浏览 5
提问于2016-09-09
得票数 2
1
回答
如果将旋转文本添加到场景中,则QGraphicsView可视化将变得非常缓慢,而摇摄或缩放则会变得非常缓慢。
、
、
数据,例如:import numpy as npimport pickle= 1.25 self.
scale
(
scale
_factor,
scale
_factor)else: self.
scale
(1 /
scale
_
浏览 0
提问于2020-06-08
得票数 0
1
回答
QTransform标度与boundingRect.size()的关系
、
、
、
我并不关心QTransform
scale
与
QGraphicsItem
的boundingRect()方法中的宽度和高度返回值之间的关系。实际上,我希望根据
QGraphicsItem
的boundingRect大小来扩展它。boundingRect().width();trans.
scale
yMax = yValues.last(); return qMakePair(QPoin
浏览 1
提问于2015-05-15
得票数 2
1
回答
超方法中的误差
、
、
、
、
我尝试使用
PyQt5
将两个椭圆与一条线连接起来。要做到这一点,请稍加修改github的类。我使用的不是PySide,而是
PyQt5
。) self.my_end_item = end_item self.setFlag(
QGraphicsItem
.ItemIsSelectable
浏览 4
提问于2017-12-21
得票数 0
回答已采纳
1
回答
(
PyQt5
)
、
目前,我正试图用
PyQt5
编写一个简单的测试程序,在这个程序中,我可以将子图形目录“附加”到我可以用来控制孩子的父图形站点上。换句话说,我如何使孩子与父项目一起移动和转换?QMainWindow, QMenu, QAction, qApp, QApplication, QHBoxLayout, QVBoxLayoutfrom
PyQt5
, QPainterPath, QColor, QGraphicsViewfrom
PyQt5
浏览 0
提问于2018-03-16
得票数 0
回答已采纳
1
回答
矩形的
QGraphicsItem
交互式调整尺寸
、
、
__init__(0, 0, w, h) super().setFlag(
QGraphicsItem
.ItemIsSelectable) super().setFlag(
QGraphicsItem
.ItemIsFocusable) super().setFlag(
QGraphicsItem
.I
浏览 2
提问于2018-10-22
得票数 1
回答已采纳
1
回答
用鼠标旋转QGraphicsPixmapItem
、
、
、
我正在用PyQt编写一个应用程序,允许用户选择放置在QGraphicsScene上的图像(使用自定义的QGraphicsPixmapItem)。在选择时,我希望旋转手柄出现在图像上,用户可以用鼠标“抓取”并旋转,从而旋转QGraphicsPixmapItem。基本上,我正在寻找旋转处理功能,您在PowerPoint中获得的选择形状。这似乎是很多人都会实现的一个非常基本的特性,但我在网上找不到任何好的例子。谁能给我指明正确的方向?
浏览 21
提问于2012-06-21
得票数 4
1
回答
如何在不干扰形状的情况下重新缩放GraphicItems?
、
、
当我重新缩放
QGraphicsItem
时,它会改变形状。QList<
QGraphicsItem
*> items; { it->setScale(
scale
); QPointF cNew =
浏览 9
提问于2019-06-12
得票数 0
1
回答
带Qt的小数像素大小
、
、
下面是一个示例程序,用于注释灰度图像的每个像素及其值:{ QImage image("test.bmp"); fo
浏览 4
提问于2015-09-10
得票数 0
回答已采纳
1
回答
使用鼠标移动在绝对位置移动QLabel
、
、
我想通过鼠标移动来移动对象(不像拖放那样,“QLabel”在移动时会消失)。点击-移动-释放。我在某种程度上做到了,但我遇到了一个问题。当我移动QLabel时,它会缩小,甚至消失(比如缩小到0宽度)。如何修复它,或者用什么更正确的方法来解决它? (在self.label中保持鼠标相对位置需要使用self.label_pos) 或者仅仅是显示器的刷新率问题?但在photoshop的渐变编辑器中,那个小色标不是虾。它是不稳定的,因为刷新率,但总是相同的大小。 ? 这就是我想看到的,用屏幕捕捉程序记录下来的。我在Photoshop中看到了同样的东西 ? 这就是我看到的,记录在我的手
浏览 40
提问于2019-04-22
得票数 0
3
回答
使用QGraphicsItemGroup的事件
、
、
、
、
在我的应用程序中,我想使用QGraphicsItemGroup将项目分组为一个项目。我如何才能做到这一点?
浏览 0
提问于2010-06-11
得票数 13
回答已采纳
1
回答
为什么中央小部件(QWidget)在从另一个文件导入时没有正确调整大小?
、
、
、
blackPen, blueBrush) rect.setFlag(
QGraphicsItem
.ItemIsMovable) self.view = QGraphicsView(self.scene, self)setattr(self.view, '
scale
浏览 1
提问于2021-01-25
得票数 0
回答已采纳
1
回答
改变QGraphicsProxyWidget标度后用ItemIgnoresTransformations移动QGraphicsView
、
这是通过调用QGraphicsView::
scale
来完成的。无论缩放值如何,项目都应该是可见的,因此它们设置了
QGraphicsItem
::ItemIgnoresTransformations标志。我在Qt5.7.1中有这个问题,并且可以用
PyQt5
复制它,因为它更容易复制和攻击,请看下面的片段。 import sysfrom PyQt5.QtCore import Qt from PyQt5.QtWidge
浏览 3
提问于2017-02-11
得票数 3
1
回答
如何在Qt中使用命令模式实现隐藏
QGraphicsItem
的撤消-重做功能?
、
、
、
、
我有一个QGraphicsView,其中包含一些
QGraphicsItem
,我有一个特性(隐藏项),鼠标右键单击,隐藏所需的
QGraphicsItem
(矩形)及其连接的polylines。myCommand.c{ myCommand();private:
QGraphi
浏览 11
提问于2022-04-28
得票数 0
1
回答
如何获得光标在
QGraphicsItem
坐标系中的点击位置?
、
、
、
、
我有一个QGraphicsScene,其中添加了
QGraphicsItem
。假设我点击了一个地图图像(
QGraphicsItem
),其中画出了绿色的圆圈。如何根据这个
QGraphicsItem
而不是QGraphicsScene坐标系获得单击位置。请不要编写带有鼠标事件处理的代码。如何正确地映射单击位置。提前谢谢。
浏览 3
提问于2018-12-05
得票数 4
回答已采纳
2
回答
如何在缩放视图时保存屏幕上的
QGraphicsItem
大小?
、
、
、
、
我有地图(QGraphicsPixmapItem)和光标(
QGraphicsItem
的继承者,只是交叉)。对于游标,我设置了QPen::setCosmetic(true)如何处理它?
浏览 10
提问于2021-01-23
得票数 0
1
回答
PyQt与QGraphicsRectItem的调整和重新绘制有关的问题
、
、
、
、
| QtWidgets.
QGraphicsItem
.ItemIsMovable | QtWidgets.
QGraphicsItem
.ItemSendsScenePositionChanges| QtWidgets.
QGraphicsItem
.ItemIsMovable
浏览 2
提问于2019-03-21
得票数 2
回答已采纳
1
回答
如何将
QGraphicsItem
QList保存到文件中,然后读取它?Qt c++
、
、
、
、
我有一个包含
QGraphicsItem
的列表。这个列表允许我画线。我查看了文档,但没有看到如何将点保存在文件中?然后读取文件的点,以便能够显示它们?这是我的代码: for (int i=0 ; i<graphicsitemList.size(); i++ ){
浏览 1
提问于2018-07-24
得票数 2
回答已采纳
1
回答
在“等价”QPixmap上绘制QGraphicItems的最快方法
、
、
item = new QGraphicsPixmapItem(pixmap); item->
scale
浏览 0
提问于2012-11-17
得票数 1
回答已采纳
2
回答
鼠标没有注意到我的
QGraphicsItem
项目
、
、
、
这样做的唯一方法是,如果我遍历所有项目并检查鼠标位置:{QRectF Item::boundingRect() const return QRectF(x - 30 -
scale
, y - 30 -
scale
,30 + 3 *
scale
, 20 + 3 *
scale
); void Item::paint(QP
浏览 4
提问于2015-03-10
得票数 0
回答已采纳
点击加载更多
相关
资讯
全新版FRIDA与安卓 应用安全与逆向实战宝典(完整无密)
PyQt5:PyQt5程序打包1
PyQt5:PyQt5程序打包2
PyQt5自学攻略
PyQt5:PyQt5与数据库互联的小例子4
热门
标签
更多标签
云服务器
ICP备案
云点播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券