腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
未
按住
鼠标
按钮
时
无法
接收
mouseMoveEvent
c++
、
qml
、
qt5
、
qtquick2
我正在尝试实现一个悬停功能,当我悬停在我的项目上的特定区域
时
,我会重新绘制项目。(QMouseEvent *event) Q_DECL_OVERRIDE qDebug() << "
mouseMoveEvent
()" << event->buttons()mouseReleaseEvent()" << event->buttons() << event->x() << event->y();}; 但是,使用
浏览 0
提问于2017-07-10
得票数 1
回答已采纳
1
回答
在屏幕中选择和移动Qwidget
c++
、
qt
、
mouseevent
、
qwidget
我使用QTCreator并创建了一个QWidget,然后用setWindowFlags(Qt::CustomizeWindowHint);隐藏了标题栏。
浏览 0
提问于2012-07-03
得票数 7
回答已采纳
2
回答
在QGraphicsScene类中跟踪
鼠标
移动
qt
、
qgraphicsview
、
qobject
、
qgraphicsscene
我继承了QGraphicsScene并添加了
mouseMoveEvent
方法来处理
鼠标
移动事件。我在GraphicsView上创建了一个标尺,并让标尺跟踪
鼠标
的移动。在QGraphicsScene::
mousemoveEvent
中,我显式地调用了标尺小部件的
mouseMoveEvent
。目的是让标尺知道
鼠标
的当前位置。现在,当我移动
鼠标
时
,QGraphicsScene::
mousemoveEvent
似乎没有被调用。但是,如果我按下<e
浏览 1
提问于2011-10-15
得票数 21
1
回答
QGraphicsScene
mouseMoveEvent
要到QGraphicsView wheelEvent才能工作
c++
、
qt
、
qgraphicsview
、
qgraphicsscene
我有一个奇怪的问题,我一直
无法
确定原因。基本上,我创建了一个带有pan和缩放功能的2D视图,以及一个可以通过网格快照移动的场景。为了在场景中移动项目,我扩展了Scene::mousePressEvent以获得指向项目的指针,并扩展了Scene::
mouseMoveEvent
以在光标上跟踪项目。如果单击并
按住
,然后移动
鼠标
,则项目将按预期移动。一旦我释放
鼠标
按钮
,项目停止移动。我可以点击删除并根据Scene::mousePressEvent中的drop代码放置项目。再试一次,但只有在按下<
浏览 0
提问于2015-10-08
得票数 0
回答已采纳
1
回答
同时处理mousePressEvent和leaveEvent of QPushButton
python
、
pyqt5
我有一个pushButton,希望在用户与该
按钮
交互时有一个特定的行为。release)Then用户按下
按钮
(没有,用户将光标移出
按钮
(
鼠标
仍未释放)。因此,该
按钮
应该接受一个活动图标,每当他指向
按钮
外部
时
,该图标应该更改为非活动图标。: 我创建了自己的QPushButton,并覆盖了这两个事件(leaveEvent()、mouseReleaseEvent()、mousePressEvent())和,但问题是,在用户按下并一直按下该
按钮
浏览 3
提问于2022-06-26
得票数 0
回答已采纳
1
回答
如何通过
鼠标
事件拖动获取值
c++
、
qt
、
user-interface
、
qscrollarea
我的UI中有一个带有图像的QScrollArea,当我单击该图像
时
,我希望得到一些值。如果我得到
鼠标
的位置,当我点击和拖动,我可以提取一个值,以改变我的图像明亮,我知道。我只是不知道我怎么能得到这个职位。
浏览 0
提问于2015-10-06
得票数 1
回答已采纳
3
回答
Qt
鼠标
移动事件+ Qt::LeftButton
qt
、
mouseevent
、
qgraphicsscene
快速问一下,为什么:{ qDebug() << event->button();当我在图形场景中移动光标
时
按住
鼠标
左键
时
,返回0而不是1。有没有办法让它返回1,这样我就能知道当用户在图形场景中拖动
鼠标
的时候。谢谢。
浏览 6
提问于2012-05-28
得票数 6
回答已采纳
1
回答
QT5.7如何限制
鼠标
在小部件内的移动
c++
、
qt
、
restrictions
当我拖动自定义小部件
时
,我希望
鼠标
被“卡在”QScrollArea中。我为QScrollArea创建了一个名为MyScrollArea的子类,以便重新实现事件
mouseMoveEvent
。;{ mouseY = eventevent->accept(); emit changeLabel(QString::number(mouseX
浏览 7
提问于2017-02-22
得票数 0
2
回答
"
mouseMoveEvent
“只通过单击和拖动触发,但我需要检测到它悬停在上面。
python
、
qt
、
pyqt
、
pyqt5
当
鼠标
经过程序或"MainWindow"
时
,我尝试将标签涂上颜色,而程序只在单击并拖动
时
更改颜色,任何其他操作(如单击或拖动)都不会触发该MainWindow函数。self.setupUi(self) self.setMouseTracking(True) def
mouseMoveEvent
浏览 5
提问于2022-04-07
得票数 0
回答已采纳
2
回答
在Qt中获取MouseMoveEvents
qt
、
mouse
、
mouseevent
在我的程序中,每当
鼠标
移动
时
(即使
鼠标
在另一个窗口上),我都希望调用
mouseMoveEvent
(QMouseEvent* event)。现在,在我的mainwindow.cpp文件中,我有: qDebug() << QStringnumber(event->pos().x()); qDebug() << QString::number(event-&g
浏览 1
提问于2009-12-20
得票数 32
回答已采纳
2
回答
Qt :捕获的mouseMoseEvent不与QWebView html页面元素交互
c++
、
qt
、
qwebview
、
qmouseevent
为了重新启动屏幕保护程序的计时器,我捕获了
mouseMoveEvent
的QWebView。问题是,现在
mouseMoveEvent
没有分发给HTML,因此不可能移动页面上的滑动条。我使用connect将
mouseMoveEvent
绑定到重新启动槽: QString getCurrCategory() {return
浏览 5
提问于2015-12-10
得票数 2
回答已采纳
2
回答
是否有一种方法可以确保在单击
按钮
时调用命令,而不管初始单击后发生了什么?
wpf
目前,如果您单击并释放
按钮
而不移动
鼠标
,则该命令可以正常工作。我的问题是,如果您在发布之前单击
按钮
并移动
鼠标
(即使
鼠标
停留在
按钮
上方),它将
无法
工作。
浏览 2
提问于2016-01-25
得票数 1
回答已采纳
1
回答
QMainWindow中
鼠标
的选择性跟踪
c++
、
qt
我正在写一个应用程序,我正在生成一个伪随机数字和密钥,我想用在QMainWindow中捕获的随机
鼠标
移动来播种生成器。此外,我希望能够在用户按下QButton
时
关闭和打开此功能。据我所知,我应该能够使用connect()和disconnect()来处理当用户移动
鼠标
时
在QMainWindow中发出的信号。这是最好的方法吗? 我的问题是我不确定我应该连接到什么信号。我搜索了Qt文档,但找不到
鼠标
移动到QWidget上
时
生成的信号。
浏览 3
提问于2012-03-09
得票数 1
回答已采纳
4
回答
没有PyQt4 MouseMove事件的MousePress
python
、
pyqt
、
mouseevent
、
pyqt4
、
mouseover
我需要捕捉当用户将
鼠标
移动到GUI上
时
,而不是当他们
按住
鼠标
按钮
时
(这会做一些不同的事情)。 我找不到任何方便的方法来做这个,除了定期找到
鼠标
的位置,并检查它的前一个位置.那就太糟了。只有当
鼠标
左键被按下
时
,
mouseMoveEvent
才会被调用,除非小部件有“
鼠标
跟踪”。
鼠标
跟踪对我来说不是一个选项,因为当
鼠标
被移动,
鼠标
左键被按下
时<
浏览 39
提问于2011-10-20
得票数 10
回答已采纳
1
回答
如何将mouseEnterEvent和mouseMove混合使用?
c++
、
qt
为了给出一个视觉反馈,目标应该改变颜色,如果
鼠标
悬停在目标上方。到目前为止,基本原理是可行的,但是我的问题是,如果我用
鼠标
拖动一行(通过
mouseMoveEvent
),我就不会再得到任何hoverEvents。include <QHBoxLayout>{} void MyScene::
mouseMoveEvent
(QGraphicsSceneMouseEvent *mouseE
浏览 0
提问于2018-02-25
得票数 0
回答已采纳
1
回答
Qt:
鼠标
事件处理程序可以互相阻止吗?
qt
、
event-handling
当我将
鼠标
悬停在子窗口小部件上
时
,leaveEvent/enterEvent将执行,但当我单击并
按住
鼠标
时
,mousePressEvent将执行,但enterEvent/leaveEvent将静默(换句话说
浏览 3
提问于2012-04-06
得票数 1
回答已采纳
2
回答
如何使用图片框模仿
按钮
控件,它的行为与
按钮
完全相同?
c#
、
winforms
、
button
、
controls
、
picturebox
按钮
执行此操作:如果用户在
按钮
控件上
按住
鼠标
左键并将光标移出该控件,则
按钮
控件会将其外观更改回默认值,如果
鼠标
按钮
仍被
按住
,并且光标进入
按钮
控件,则该控件会将其外观更改为其按下的版本。我正在尝试使用PictureBox模拟
按钮
,但是当
鼠标
在释放
鼠标
左键之前离开PictureBox
时
,图片框的图片直到释放
鼠标
按钮
才会改变。 我尝试
浏览 1
提问于2012-07-16
得票数 1
2
回答
在引用GetCapture()函数
时
,捕获
鼠标
意味着什么?
c++
、
winapi
、
visual-c++
、
mouseevent
我仍然不清楚它是做什么的,以及它捕获
鼠标
意味着什么,就像它在这里说的那样: void CSketcherView::OnLButtonUp(UINY nFlags, CPoint“捕捉”
鼠标
是什么意思?
浏览 0
提问于2012-07-23
得票数 0
1
回答
QCursor::setPos()什么也不做
c++
、
qt
、
ubuntu-12.04
、
qcursor
class testWidget : public QWidget Q_OBJECT testWidget(); virtual void
mouseMoveEvent
};testWidget::testWidget() setMinimumSize(800,600);} qDebug()<<"
浏览 6
提问于2014-11-12
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券