腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
事件
筛选
时
QWidget
上
的
意外
行为
、
、
、
我刚刚在QPushButton和
QWidget
上
测试了以下代码,我遇到了不同
的
行为
。但是为什么呢?MainWindow::MainWindow(
QWidget
*parent) , ui(new Ui::MainWindow)} 然后,pushButton像往常一样消失了,因为我用eventFilter屏蔽了它
的
paintEv
浏览 10
提问于2016-07-01
得票数 0
回答已采纳
2
回答
输入QPushButton
时
单击默认SpinBox
、
、
、
、
当我在QPushButton
上
按Enter (实际
上
是在每个输入框上)
时
,我需要提高QSpinBox
的
单击信号,但是即使我
的
按钮是默认按钮,下面的代码也不能工作。QSpinBox>{ QSpinBo
浏览 4
提问于2014-11-28
得票数 3
回答已采纳
2
回答
QTableWidget:按Enter
时
不要关闭编辑器
、
、
、
我希望我
的
QTableWidget在编辑条目
时
按Enter
时
触发版本回调,但我希望编辑器保持激活--就像您开始编辑单元格
时
一样,它只会选择项目的所有内容。 做这件事最好
的
方法是什么?
浏览 2
提问于2015-05-20
得票数 0
回答已采纳
1
回答
我可以显示
QWidget
的
DNA吗?
我遇到了这样一种情况:第一次在QDial
上
收到多点触摸
事件
,然后只在widget
上
收到触摸
事件
。有关更多信息,请单击 我想要做
的
是在应用程序启动
时
获取
QWidget
的
DNA (因为没有更好
的
词,我
的
意思是所有可能改变小部件
行为
方式
的
东西),然后在我触摸它一次
时
获取
QWidget
的
DNA,看看是什么改变了导致
行为
浏览 0
提问于2010-11-25
得票数 0
回答已采纳
1
回答
eventFilter在带有PyQt4
的
QWidget
上
、
、
、
我在QMainWindow
的
状态栏中显示鼠标坐标,方法是为MouseHovering
事件
安装一个
事件
过滤器,使用self.installEventFilter(self)并实现eventFilter()但是,我希望在这个红点小部件
上
获得鼠标坐标,而不是在QMainWindow
上
。因此,我希望状态栏显示0,0
时
,鼠标在左上角
的
点小部件,而不是QMainWindow。我该怎么做?你会在下面找到一堆有用
的
代码。因此,HoverMove
事件
不
浏览 3
提问于2015-01-20
得票数 4
回答已采纳
2
回答
当
QWidget
添加到QApplication
的
小部件树
时
,如何接收
事件
?
、
、
我想检查一些应用范围
的
东西。具体来说,我想检查添加到应用程序中
的
每个小部件。 类似的事情可以在JavaScript/HTML中完成,您可以在其中添加DOM变异监听器,该监听器会触发DOM更改。我可以在QApplication
上
收听添加
的
小部件吗?具体来说,捕获添加到QApplication对象
的
小部件作为子部件或小部件添加到任何顶级小部件或它们
的
子部件、子部件等.如果不可能,什么是最好
的
解决办法?
浏览 0
提问于2016-08-25
得票数 0
回答已采纳
1
回答
如何在小部件中强制使用伪状态
、
、
我有我
的
自定义小部件,其中我像这样定义了我
的
样式表:
QWidget
#this:hover { background-color: yellow; } 当我将鼠标移到小部件
上
时
,这是可行
的
,但当我将另一个小部件拖到第一个部件
上
时
,我就没有这种
行为
了。我已经捕获了DragMove
事件
,但无法找到发送类似mouseHover
浏览 2
提问于2013-11-04
得票数 2
1
回答
如何捕捉任意
QWidget
上
的
鼠标
事件
?
、
、
、
标准
的
小部件是非常有用
的
,而且可以开箱即用。然而,我有一些关于鼠标手势
的
想法。更准确地说,是一种按钮、标签或文字,即鼠标按下蚂蚁后,鼠标在周围移动具有特殊效果。为下列
事件
添加鼠标支持所需
的
内容 NotImplemen
浏览 5
提问于2013-06-20
得票数 3
回答已采纳
2
回答
将
QWidget
蒙面区域
上
的
鼠标
事件
传递给其父区域
、
、
、
我有一个QMainWindow,里面包含一个循环
QWidget
。为了有一个圆形
的
QWidget
,我正在使用
QWidget
::setMask。鼠标按下
的
应用程序
的
预期
行为
在MainWindow内取决于鼠标按下
的
区域。w.setCentralWidget( &circularWidget ); return a.exec(); 当前,当我在循环区域内单击
时
,但在圆圈外
的</
浏览 8
提问于2014-09-12
得票数 0
回答已采纳
1
回答
如何在自定义Qt类
上
安装
事件
筛选
器?
、
、
我想在Qt中
的
自定义类
的
对象
上
安装一个
事件
过滤器。因此,我在Qt设计器
上
创建了一个像QtGuiApplication1这样
的
项目,并创建了一个简单
的
类,作为myClass,它有一个小部件和一个用于绘制有色矩形
的
QGraphicsView。QColor(0, 0, 255, 80)); qGraph_back->show();我想获取myClass_对
浏览 0
提问于2019-05-04
得票数 1
2
回答
在Qt中跟踪
事件
、
我需要获得在Qt小部件( Qt C++)中触发
的
所有
事件
的
列表,如一个实用程序,它可以捕获所有
事件
或一些将被调用
的
函数,并在每次
事件
被触发
时
将
事件
详细信息传递给该函数。 有人能告诉我怎么做吗?或者有没有什么免费
的
工具可以用来做这件事?
浏览 0
提问于2013-01-11
得票数 1
1
回答
如何在Qt中拖动未修饰
的
窗口
、
我取消了我
的
窗口装饰,如下所示:
QWidget
(parent, Qt::FramelessWindowHint
浏览 0
提问于2017-02-23
得票数 4
1
回答
PyQt5:样式表和来自
QWidget
的
继承
、
、
、
我
的
代码生成一个窗口,其中包含两个QWidgets,一个红色(wg1)和一个蓝色(wg2)一个。如果它们变成了从
QWidget
继承
的
字段(注释掉),它们
的
颜色就会消失。我
的
问题是:为什么Field (继承自
QWidget
)需要行在它
的
__init__-method中,而
QWidget
import sys from PyQt5 import QtWidget
浏览 7
提问于2021-05-12
得票数 1
回答已采纳
2
回答
检测QT QPlainTextEdit小部件
上
的
初始/条目单击
、
我想检测到QPlainTextEdit小部件中
的
单击。最终目标是启动一个虚拟键盘小部件。顺便说一句,QPlainTextEdit小部件是在QT文件中描述并由QUiLoader加载
的
。我尝试为QPlainTextEdit小部件安装一个
事件
处理程序,以捕获QEvent::FocusIn
事件
。不幸
的
是,这个
事件
被反复触发,而不仅仅是一次。 注意:我使用
的
是QT4.8。不幸
的
是,输入面板在打开后立即关闭。基本
上
,
事件
QEve
浏览 4
提问于2013-06-27
得票数 1
回答已采纳
1
回答
鼠标点击会穿透
Qwidget
应用到pyside中吗?
、
、
、
我正在尝试检测鼠标单击我
的
gui,下面的代码允许在
Qwidget
的
1层中检测鼠标单击from PySide import QtGui, QtCore return super(MouseDetector, self).eventFilter(obj, event)
浏览 6
提问于2014-06-06
得票数 2
1
回答
需要Qt QPA和X11说明
、
、
、
、
对于我
的
热键处理,我目前混合使用X11extras来获取显示,xlib来进行键转换,xcb来进行Qt原生
事件
处理。三个库进行链接。无证
的
QPA在这里扮演了什么角色?现在我想知道这是否有必要。我使用
的
是qt 5.4。未来
的
道路是什么?
浏览 6
提问于2015-04-13
得票数 0
2
回答
Qt -当另一个对话框关闭
时
,如何做我想做
的
事情?
、
、
、
我有两个类A和B,下面是B.h中
的
一个片段class B : public QDialog Q_OBJECT void do_something(); A *a;在B.cpp中 QDialog(parent),{a = new A();} 那么,如果我想在关闭do_something()
的
ui of
浏览 8
提问于2013-12-03
得票数 6
回答已采纳
1
回答
QtQuick键压
事件
传播
、
、
主窗口包含使用窗口容器放置在其
上
的
QtQuick组件:
QWidget
* container =
QWidget
::createWindowContainer(view, this); 我想在整个窗口下处理所有关键
的
新闻
事件
。但我面临
的
问题是,即使我将窗口设置为QtQuick组件
的
父窗口,也无法处理组件获得焦点
时
的
关键
事件</em
浏览 1
提问于2016-06-29
得票数 2
回答已采纳
1
回答
QWidget
按下按钮进入时不触发QEvent::MouseMove
、
、
、
在Qt和C++中,我创建了一个里面有一个小
QWidget
的
窗口。每次触发QEvent::Enter、QEvent::Leave或QEvent::MouseMove
时
,小
QWidget
都会显示一条消息。在小型
QWidget
之外按下(并按住)任何鼠标按钮,并将鼠标移动到此小型
QWidget
的
顶部(按住鼠标)
时
,不会为此小型
QWidget
触发QEvent::MouseMove。在相反
的
情况下:当鼠标在小
QWidge
浏览 32
提问于2015-03-27
得票数 1
1
回答
Qt固定位置(与css相同)
、
、
、
、
问题:图片:
浏览 3
提问于2014-01-16
得票数 0
回答已采纳
点击加载更多
相关
资讯
Qt 性能优化策略和技巧
C+Qt笔记006:Qt开发步骤与计算圆面积实例
QT软件系统的优化
PyQt编程:二维图形的简单绘制及坐标变换示例
用Python和Pygame做小游戏2,1024方块
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券