腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3333)
视频
沙龙
2
回答
QT
无法
在
屏幕
上
绘制
方框
(
QRect
和
QRubberBand
)
、
、
、
、
它将捕获
屏幕
上
的一个区域(一个单词或句子),处理文本,然后
在
GUI应用程序中显示有关捕获的文本的信息。这是我想要做的事情的一个基本图表: 这应该非常类似于
屏幕
捕获工具,如gnome-screenshot
和
Windows
上
的微软截图工具。我的应用程序还在
屏幕
上
绘制
了一个可调整大小的“捕获窗口”,由图表中一个单词周围的红色框显示。 我的问题是关于
在
屏幕
上画这个红框。我如何在
屏幕
上
浏览 23
提问于2020-05-26
得票数 0
回答已采纳
1
回答
如何在
QT
中
绘制
自定义视频小部件t
上
的矩形?
、
、
、
我想选择自定义视频小部件
上
的一个区域,并在选定的区域
上
绘制
矩形。程序意外地完成了.painter = new QPainter(this); p
浏览 0
提问于2018-10-27
得票数 0
1
回答
我的
QRubberBand
坐标与我的图像不一致
、
、
、
、
我
在
QLabel对象中有一个QPixmap对象。我想在像素图中
绘制
矩形,这样我就可以
在
图像中获得该矩形的坐标。我的问题是,当我
在
像素图中
绘制
qrubberband
矩形时,它
无法
获得图像的原始坐标。下面是我创建
qrubberband
的代码。= eventQMouseEvent.pos() self.currentQRubberBand =
QRubberBand
(
QRubberBand
.Rectangl
浏览 7
提问于2018-06-12
得票数 0
1
回答
QRubberBand
给定SIGSEGV的几何信息
、
我正在使用
Qt
设计一个
Qt
应用程序。作为应用程序的一部分,我需要能够获得
QRubberBand
的位置、高度
和
宽度信息,然后才能进行hide()。为此,我尝试使用以下逻辑,这是
在
QRubberBand
文档中给出的{ // and
QRect
::contains().并将rubberBand定义为头文
浏览 1
提问于2019-02-28
得票数 1
回答已采纳
1
回答
如何在
QRubberBand
中约束QLabel?
、
、
、
我正在构建一个
Qt
5应用程序,允许用户用鼠标
在
图像
上
绘制
橡皮筋,以选择图像的某些区域进行进一步处理。我的代码只允许用户开始
绘制
橡皮筋,方法是将一个mousePressEvent()子类子类( QLabel )子类(frame_displayer)重写,因此只有
在
自定义类小部件中发生鼠标按压时才调用它。我尝试使用leaveEvent()
和
enterEvent()来控制mouseMoveEvent内部代码可以依赖的类布尔标志,从而知道光标是否还在小部件中。但是,只有
浏览 2
提问于2019-01-16
得票数 1
回答已采纳
1
回答
如何在QLabel上选择带有
QRubberBand
的地域,就像KSnapshot一样?
、
、
、
、
我正在用PyQt写一个截图工具,我的想法是截取整个桌面的截图,然后
在
QLabel中显示它,使窗口全屏,用户通过鼠标选择一个区域。from PyQt4.QtGui import QPixmap, QApplication, QLabel,
QRubberBand
class MyLabel(QLabel__init__(self,
浏览 0
提问于2015-12-11
得票数 3
1
回答
如何在QScrollArea
上
绘制
选择矩形?
、
、
我已经创建了一个images应用程序,该应用程序打开并保存一个图像并在QLabel
上
加载该图像,然后我创建了一个ScrollArea来滚动大型图像,
在
第二步中,我试图
绘制
一个选择矩形来选择一个特定的子区域,我为
绘制
选择矩形所采取的步骤如下: priva
浏览 4
提问于2016-02-04
得票数 0
回答已采纳
1
回答
如何在
Qt
中调整无框架小部件的大小
、
由于
Qt
不能直接在
屏幕
上
绘图,因此作为临时设置,使用一个完整的
屏幕
截图(放入一个QLabel)来模拟实际
屏幕
,然后可以
在
全屏QLabel中构造一个橡皮筋。在用户看来,他们似乎是
在
真正的窗口
屏幕
中拖动窗口。 { ru
浏览 3
提问于2013-09-13
得票数 1
回答已采纳
1
回答
自定义
QRubberBand
外观,同时使用清洁外观样式
、
、
、
、
我尝试的是定制定制
QRubberBand
的外观
和
感觉。我想实现一个蓝色选择边与透明的蓝色选择矩形背景。我
在
一台Windows机器
上
使用PyQt 10.4.3。from PyQt4.QtCore import
Qt
"QMouseEvent): self.cl
浏览 2
提问于2014-09-03
得票数 5
回答已采纳
1
回答
QRubberBand
与MPlayer in QLabel
、
、
、
我想使
QRubberBand
透明,我也面临着绿色的问题,这是由于mplayer。mouseMoveEvent(QMouseEvent *e) rubberBand->hide();
QRect
rect =
QRect
(topLeft, bottomRight).normalized(); rubberBand->setGeometry(rect);//Area Bound
浏览 2
提问于2017-04-22
得票数 0
回答已采纳
1
回答
如何求两个具有不同父对象的QWidgets的几何交集?
、
、
使用
Qt
4 (这里使用PyQt4)来获取两个QWidget的相交区域-这在进行选择时对
QRubberband
特别有用-可以简单地完成以下操作: intersection = rubberband.geometry这是因为方法调用是
QRect
.intersected(),而
QRect
本身没有父级,它是一个包含4个整数
和
一些方法调用的简单元组。现在在我的示例中,rubberband
和
mydocumentwidget具有相同的父级,但我感兴趣的是橡皮筋与mydocument的子级之间的关系,即
浏览 2
提问于2012-05-21
得票数 2
回答已采纳
1
回答
读取或传递鼠标事件类外的数据
、
我有一个小部件,它使用橡皮筋选择图像
上
的区域,它可以在任何方面编辑。我需要添加函数,一旦橡皮筋放置,它可以重新调整大小或可编辑,所以我的想法是
在
鼠标释放事件之后保存区域点(x,y,w,h)。这是我的橡皮筋拖动
和
编辑代码。__init__(self, parent) self.tweakingself.tweakingpart = "left&quo
浏览 2
提问于2018-10-18
得票数 1
回答已采纳
2
回答
如何制作小部件的
屏幕
快照并将其粘贴到QGraphicsView中?
、
、
、
我
在
表单上有两个QGraphicsView
和
一个QWebEngineView小部件,我需要*(单击button1)*为这个QWebEngineView中的内容制作一个
屏幕
截图,并从原来的QWebEngineView边框中删除,并将该截图保存为一个图像,同时将其保存为一个对象,并将该对象粘贴到第一个QGraphicsView
和
*(单击button2)*将保存的图像插入到第二个QGraphicsView中。2 QGraphicsView只是为了研究目的,它可能只是一个QGraphicsView,通过点击button1
屏
浏览 2
提问于2021-05-03
得票数 0
回答已采纳
1
回答
Qt
无法
在
小部件
上
绘制
多个
QRect
、
我
在
PySide2中有一个简单的代码来
在
屏幕
上
绘制
多个QRects (20红色
QRect
)。运行代码时,它只
绘制
这些QRects的单个(最后一个)实例。我做错了什么?= None: painter.setPen(
Qt
.NoPen)
浏览 10
提问于2019-10-22
得票数 0
回答已采纳
2
回答
在
Qlabel中获取QPixmap的实际大小
、
、
、
、
在
PyQt5中有什么简单的方法来获取QLabel中显示的像素图的真实尺寸吗?我试着用橡皮筋选择图像的一部分。但我想不出办法把橡皮筋限制
在
像素图上。我不想让橡皮筋从照片
上
移到白色条纹
上
。|
Qt
.AlignTop) self.layout.addWidget(self.grip2, 0,
Qt
.AlignRight |
Qt
.AlignBottom)self.rubberband =
QRubberBand
(
QRubberBand
浏览 4
提问于2019-09-22
得票数 0
回答已采纳
1
回答
QGraphicsScene中
Qrubberband
的错误
绘制
、
、
、
、
我对
qrubberband
的显示很差,认为被通缉的坐标没有问题: def __init__(self):self.originQPoint = self.originQPoint.toPoint()
浏览 1
提问于2017-09-08
得票数 1
回答已采纳
1
回答
如何将QGraphicView提升为.ui文件中的自定义小部件?
、
、
我需要创建自己的小部件类,并将其放在图形表单(.ui)
上
。为了实现这一点,我借用了
qt
传递的示例,这个类:#define CHARTVIEW_H #include <QtWidgets/
QRubberBand
> bool m_isTouching;之后,我检查了<em
浏览 1
提问于2021-10-18
得票数 0
回答已采纳
3
回答
在
Qt
中围绕QWidget拖动对象
、
、
、
、
我正在尝试
在
Qt
Creator中创建一个支持拖拽对象的自定义小工具。
在
最简单的形式中,小部件有一个
QRect
(或任何其他形状),我可以在上面单击,然后
在
小部件周围拖动它。一旦我释放鼠标按钮,
QRect
应该停止被拖动。
在
我的QWidget类中,我有这个方法{ qDebug() <&
浏览 2
提问于2011-04-04
得票数 3
1
回答
从
Qt
中的半透明小部件中擦除油漆区域
、
、
我面临的问题是必须删除
Qt
小部件
上
以前
绘制
的区域。 void mouseMoveEvent(QMouseEvent *event); void regionSelected(const
QRect
globalX(), event->globalY()); currentRegion.setBotto
浏览 4
提问于2013-12-30
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PyQt5:纯文本输入框2-这次没翻车
Qt 开发 macOS 应用的技术难点
QT外包开发的应用场景
Qt 6平台的特有API
程序员最常用的7个 Python Gui开发框架
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券