腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
QObjectPicker
在
Qt3DWidget
中
未
收到
悬停
QMouseEvent
、
、
、
、
我已经实现了一个,通过让Qt3D绘制到屏幕外的纹理,并使用纹理的ID
在
QOpenGLWidget
中
的四边形上绘制,它工作得相当好。QInputSettings上的输入源设置为this,即小部件本身。仍然存在的一个问题是,鼠标
悬停
事件(没有单击)没有得到正确的处理,并且当鼠标
悬停
在对象上时,
QObjectPicker
永远不会触发其moved事件。从另一方面来说,单击和拖动是有效的。通过在下面的方法
中
设置断点,我发现PickEventFilter
在
移动鼠标时会获得leavi
浏览 24
提问于2020-11-14
得票数 0
回答已采纳
2
回答
信号上
未
解析的外部符号
、
我试图通过继承QLCDNumber
中
的一个新类来使它可点击。它所做的就是定义一个发送点击()信号的mouseReleaseEvent(
QMouseEvent
*e)。我认为我的代码是正确的,但它找不到信号(
在
mouseReleaseEvent()
中
单击()上
未
解决的外部符号)#ifndef MYLCDNUMBER_H#include <
Q
浏览 7
提问于2015-01-31
得票数 2
回答已采纳
1
回答
如何访问
QMouseEvent
中
的受保护成员以获得鼠标位置的浮动值?[Qt开发人员]
、
、
、
、
QMouseEvent
存储鼠标位置的整数值。但是,它有一个保护成员"s“,它存储鼠标位置的浮动值。如何获得浮动值? #ifndef QMOUSEEVENTF_H#define QMOUSEEVENTF_H #include&
浏览 3
提问于2015-04-13
得票数 1
回答已采纳
1
回答
如何通过鼠标事件拖动获取值
、
、
、
:我的QScrollArea是
在
Design上创建的,所以我没有用QScrollArea规范编写的任何代码。
浏览 0
提问于2015-10-06
得票数 1
回答已采纳
1
回答
如何在QT
中
绘制自定义视频小部件t上的矩形?
、
、
、
到目前为止,我可以用QRubberband选择一个区域,但是
在
释放左键后,我
在
绘制矩形时遇到了困难。每当我单击-拖动,然后释放绘制矩形,它就会出现以下错误: 程序意外地完成了.<QRubberBand>#include <QPen>#include <QRect> #include &l
浏览 0
提问于2018-10-27
得票数 0
2
回答
为QWidget设置一致的鼠标光标
、
、
我有一个子类的QWidget来使用鼠标
在
它上面绘图。我使用setCursor将其光标更改为十字形。它工作得很好,但只要我在上面按下鼠标按钮(例如绘制手绘线条),光标就会变成应用程序光标。我目前的解决方案是使用setCursor(mousePressEvent());
在
我的重写事件(
QMouseEvent
* event)和mouseDoubleClickEvent(
QMouseEvent
* event)
中
,后者是因为出于某种原因,双击也会将光标暂时更改为应用程序光标!* event ); void
浏览 0
提问于2011-10-08
得票数 2
1
回答
如何在布局
中
捕获小部件之间的mousePressEvent?
、
、
、
我试图检测鼠标点击
在
一个区域内的任何地方有几个小部件。hbox_l6 mouse_pressed_signal = QtCore.pyqtSignal(QtGui.
QMouseEvent
__init__() super(CustomWidget, self).mousePressEvent(i_
qmouseevent
)这
浏览 1
提问于2018-11-03
得票数 4
回答已采纳
2
回答
获取鼠标单击
在
QLabel
中
的位置
、
、
、
在
pos
中
获得mousePressedEvent的最佳(最简单的)方法是什么?QObject *someOb, QEvent *ev)if(someOb == ui->label && ev->type() == QEvent::MouseButtonPress)
QMouseEvent
*me = static_cast<
QMouseEvent
*>(ev); /
浏览 4
提问于2010-12-04
得票数 0
回答已采纳
3
回答
如何在QWebKit中使用链接?
、
、
、
、
具有以下html的DOM;<img class="img_button" src="picture.gif" onMouseOut="this.src='some_other.gif';"</a> 如何在QWebKit (特别是QWebPage)中使用链
浏览 16
提问于2009-08-02
得票数 6
1
回答
图散点图
悬停
文本不适用于圆以外的标记
、
我有一个绘图散点图,每个点都有
悬停
文本。如果我画圆,则
悬停
功能有效,否则
悬停
功能不起作用。(例如,如果我以正方形打印,则不会显示
悬停
文本) 从浏览器
收到
错误消息:
未
捕获TypeError:无法读取属性.......
在
Object.hoverPoints
浏览 0
提问于2019-05-09
得票数 0
1
回答
在
信号槽
中
传递
QMouseEvent
当我执行以下操作时,我试图通过一个信号发送一个
QMouseEvent
。void mouseReleaseEvent(
QMouseEvent
* event) emit mouseEvent(event);调试时,我发现事件是正确的。但是,
在
一个插槽
中
接
收到
它时,某些值
在
事件
中
是错误的。就像event->button()是错误的,event->globalX()是正确的,但event->x()是错误的。我不明白为什么
在
通
浏览 2
提问于2013-09-26
得票数 0
回答已采纳
1
回答
如何识别某个Qt-widget?
、
然而,只有
在
Mac上,我们
在
左上角有一个奇怪的白框。如果所有的toobar都存在,它就会消失。如果它们再次被隐藏,则不会出现白框。在下一次应用程序启动时,它会再次出现。我找不到它的来源。有没有办法通过鼠标
悬停
来识别任何小部件?它似乎覆盖了所有其他小部件,更糟糕的是,有时它会隐藏窗口按钮(最小化、关闭和最大化)。
浏览 1
提问于2015-08-13
得票数 1
1
回答
Qtreeview项上的DoubleClick事件
、
、
我正在QTreeView上工作,以探索硬盘驱动器partition.In的Qtreeview,
在
双击事件上对其条目的treeview单点击事件也会生成。
浏览 30
提问于2013-11-13
得票数 7
1
回答
捕捉QTableView
未
使用区域中的双击
、
、
、
、
一种方法是双击没有被任何单元格占用的表的
未
使用区域(或“背景”)。当双击单元格时,我要默认的行为。通过
在
我的QAbstractScrollArea::mouseDoubleClickEvent()类
中
重新实现TestTable方法,我找到了这样的方法: void backgroundDoubleClickEvent(void); void mouseDoubleClickEvent (
QMouseEv
浏览 4
提问于2014-07-08
得票数 1
1
回答
如何在Qt
中
调整无框架小部件的大小
、
我正在研究如何调整QT5.1
中
无框架小部件的大小。由于跨平台的考虑,与Windows相关的代码将不合适。现在,我的方法是:当用户在窗口(小部件)边缘
悬停
鼠标时,光标形状会发生变化,提示此时可以调整窗口的大小。单击并拖动后,将显示一个橡皮筋以演示窗口将调整大小的矩形区域。由于Qt不能直接在屏幕上绘图,因此作为临时设置,使用一个完整的屏幕截图(放入一个QLabel)来模拟实际屏幕,然后可以
在
全屏QLabel
中
构造一个橡皮筋。在用户看来,他们似乎是
在
真正的窗口屏幕
中
拖动窗口。 我的问题是:在用
浏览 3
提问于2013-09-13
得票数 1
回答已采纳
3
回答
Qt:使用Modkey检测双击(Shift、CTRL等)
、
、
、
如何检测在按住修改键的同时是否双击QWidget (
在
我的例子
中
为QStatusBar)?我可以重载void QWidget::mouseDoubleClickEvent (
QMouseEvent
* event )来获得双击,但是当小部件可能没有焦点时,我如何确定它是否接
收到
键事件呢?
浏览 0
提问于2010-02-12
得票数 3
回答已采纳
1
回答
Customplaceholder没有匹配函数来调用QT标签
、
、
我想创建一个可触摸的Qlabel,所以我
在
gui设计器
中
创建了一个占位符,并将其引用到我从QLabel扩展而来的"watchlistlabel“
中
。当我现在启动我的应用程序时,我
收到
错误消息“没有匹配的函数用于调用WatchListLabel::WatchListLabel(QGroupBox*&)‘name1 = new WatchListLabel(groupBox_3); 我的标签在一个分组框
中
,这会影响我的代码吗?<QLabel> class WatchList
浏览 18
提问于2019-01-24
得票数 0
回答已采纳
1
回答
Qt for Android
在
1秒后发送MouseReleaseEvent,而在屏幕方向改变后不释放屏幕。
、
、
、
如果我
在
一个用于Android、MousePressEvent()和MouseReleaseEvent()的简单Qt应用程序
中
实现,那么一切似乎首先都正常工作。如果我改变屏幕的方向(例如,从肖像到景观),MousePressEvent仍然按预期触发,但是MouseReleaseEvent()
在
大约1秒后会自动触发,即使它没有被释放。如果我
在
触屏上移动的时间小于秒,这是可以避免的。有了这种行为,
在
我至少一次改变屏幕方向之后,即使是客服事件也不再起作用了。我还在调试器
中
收到
浏览 0
提问于2019-03-24
得票数 1
1
回答
为什么我的mousePressEvent被打了两次电话?
、
、
我不知道如何将这段代码放入我的GUI
中
(我对qt非常陌生)。我所做的是: 然后我删除了connect语句,令我惊讶的是信号仍然被发射和接收(只有一次)。
在
gui编辑器
中
,我右键单击了它,然后单击
浏览 2
提问于2015-05-01
得票数 0
回答已采纳
1
回答
在
Qt5的mouseMoveEvent上捕获QQuickItem
、
、
、
我正在开发一个Qt5应用程序,
在
该应用程序
中
,当鼠标
悬停
一个QQuickItem项时,我希望捕获mouseMoveEvent事件。但我不知道该怎么做。setAcceptedMouseButtons(Qt::AllButtons); } qDebug() <&
浏览 19
提问于2015-05-17
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券