腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
QWidget
没有
焦点
事件
、
它会触发FocusInEvent
事件
。当我在(*)行中用
QWidget
替换QDialog时,它停止工作。为什么?# -*- coding: utf-8 -*- from PyQt5.QtWidgets import QApplication,
QWidget
if __name__ == '__main__': app = QApplication(sys.
浏览 4
提问于2017-02-14
得票数 1
1
回答
QtQuick键压
事件
传播
、
、
主窗口包含使用窗口容器放置在其上的QtQuick组件:
QWidget
* container =
QWidget
::createWindowContainer(view, this);
QWidget
*
QWidget
::cr
浏览 1
提问于2016-06-29
得票数 2
回答已采纳
1
回答
如何禁止在Qt中使用带有按钮的键盘上的箭头键
我正在用Qt做一个简单的项目来旋转一个立方体,我在键盘和按钮上的箭头有问题。我在键盘上也有两个箭头键,向上和向下,它们的功能和按钮是一样的。当我按向上箭头时,立方体向右旋转,以此类推。Projet是通过继承QMainWindow来实现的。
浏览 9
提问于2013-01-09
得票数 3
3
回答
Qt:使用Modkey检测双击(Shift、CTRL等)
、
、
、
如何检测在按住修改键的同时是否双击
QWidget
(在我的例子中为QStatusBar)?我可以重载void
QWidget
::mouseDoubleClickEvent ( QMouseEvent * event )来获得双击,但是当小部件可能
没有
焦点
时,我如何确定它是否接收到键
事件
呢?
浏览 0
提问于2010-02-12
得票数 3
回答已采纳
1
回答
在所有情况下将keyPressEvent与顶级
QWidget
相匹配
、
、
让我说我有这样的等级制度: ¬
QWidget
X (the widget that should handle all Tab presses) ¬¬ QLineEdit (very deep into the hierarchy) QLineEdit当前有
焦点
,您可以在其中输入文本。当用户按下Tab时,我希望它由
QWidget
X (接近层次结构的最顶端)处理,以执行一些操作。如果当
浏览 0
提问于2013-08-22
得票数 2
回答已采纳
1
回答
如何在wx.EVT_KILL_FOCUS和wx.lib.intctrl.IntCtrl中实现PySide?
、
、
、
我知道它意味着一个
事件
,当某些东西通过鼠标点击获得
焦点
时,它会触发self.HelpMessages。但是,PySide中的哪个命令可以获得类似的效果?类似地,是否有任何命令可以像下面这样替换丢失的
焦点
?我要处理的另一个问题是这个问题。
浏览 3
提问于2014-08-19
得票数 0
回答已采纳
2
回答
QWidget
如何在子小部件中接收keyPressEvent
、
、
、
我已经覆盖了主小部件(从
QWidget
继承)中的keyPressEvent。当
焦点
不在keyPress上时,我可以接收QListWidget
事件
,但当
焦点
在QListWidget内时,我无法接收这些keyPress
事件
。下面是我用来实现这一点的代码: QMainWindow(parent), ui(new Ui::MainWindowMainWindow::keyPressEvent(QK
浏览 0
提问于2014-10-15
得票数 5
回答已采纳
1
回答
识别QWindow中的设置/丢失
焦点
事件
、
、
、
、
问题是,TableView上的
焦点
无法设置。所以第二个问题是:我如何才能获得TableView失去
焦点
的信息?
浏览 6
提问于2015-09-08
得票数 1
2
回答
如何从QLineEdit连接
焦点
事件
?
、
我必须将
焦点
事件
从某个(ui->lineEdit)元素连接到focus().方法我该怎么做?
浏览 2
提问于2010-05-10
得票数 16
回答已采纳
2
回答
如何判断儿童
QWidget
是否获得了
焦点
、
、
、
有了一个复杂的布局,如果一个孩子获得了
焦点
,那么如何更容易地向父
QWidget
发出信号呢?编辑:找到这个,也许这是唯一的方法
浏览 2
提问于2013-10-04
得票数 2
回答已采纳
3
回答
QWidget
keyPressEvent覆盖
、
、
、
我的问题看起来像这样:Q_OBJECT QSGameBoard(
QWidget
*p, int w, intkeyCaught(QKeyEvent *e); virtual void keyPressEvent(QKeyEvent *event);QSGameBoard是我的
QWidget
子类,我需要覆盖keyPressEvent并在每个
事件
上触发一个信号来通知一些注册的对象。printf
浏览 0
提问于2010-04-29
得票数 20
回答已采纳
1
回答
忽略
QWidget
单击
事件
并将其传播到操作系统
、
、
、
、
我有一个顶级的
没有
父级的
QWidget
,上面还有一堆其他的QWidgets(例如QPushButton)。我想让我的
QWidget
表现为它对鼠标
事件
是透明的。因此,当我单击
QWidget
(但不是在我的按钮上)时,我希望我的窗口失去
焦点
,在后面选择一些东西(例如,Windows窗口,如果它恰好在我的窗口后面)。我还希望我的QPushButton继续处理鼠标
事件
。 这个是可能的吗?WA_TranslucentBackground和Qt::WA_TransparentForM
浏览 1
提问于2014-09-12
得票数 3
回答已采纳
2
回答
如何在Qt中打破小部件的制表符顺序链?
、
小部件之间的关系是相对设置的,所以
没有
索引之类的东西。我现在想要的是“打破”小部件的循环链,这样我就可以得到链的开始和结束。如果我重新实施:根据,可以使用它来实现自定义
焦点
行为。在我的动态场景中,在运行时调整GUI中的按钮,我将不得不重载该函数并设置,例如,一个内部标志allowFocusNext和allowFocusPrev,如果需要的话,这两个标志将忽略
焦点
请求。
浏览 2
提问于2015-10-09
得票数 3
1
回答
在Qt5中的多个弹出窗口小部件上接收鼠标EnterEvent和LeaveEvent
、
、
class PopupWidget : public
QWidget
Q_OBJECT explicit PopupWidget(
QWidget
*parent = 0):
QWidget
(parent) setWindowFlags( windowFlags() | Qt::Popup ); setAutoFillBackground( true
浏览 8
提问于2015-02-24
得票数 3
2
回答
C++-Linux:捕获鼠标ala VirtualBox
、
、
当按下一个键(或其他
事件
)时,鼠标可以自由地返回到其余部分。
浏览 0
提问于2011-04-01
得票数 4
2
回答
PyQt小部件键盘
焦点
、
、
、
、
import *from PyQt5.QtWidgets import * self.view.setFocusPolicy(Qt.NoFocus) 当我添加它时,keyPressEvent()根本
没有
看到任何击键。
浏览 4
提问于2016-01-27
得票数 1
1
回答
如何检查鼠标是否真的离开了
QWidget
?
、
、
、
考虑一个
QWidget
窗口,当鼠标离开这个窗口时会触发什么
事件
? 该窗口上有QLineEdit字段,并且有用于输入建议的完成符(QCompleter)。这主要是因为在某些环境中,将鼠标移到不同的窗口上可能会使另一个窗口成为
焦点
,但键盘
事件
仍会发送到QLineEdit字段(即使其父窗口不再处于
焦点
状态),这会造成混淆。我可以实现
QWidget
::leaveEvent(QEvent *event) (在窗口中),找到当前显示的完成器弹出窗口并将其隐藏,从而关闭弹出窗口。我猜这是有道理的,因为
浏览 1
提问于2015-01-19
得票数 2
3
回答
如何从QToolButton中删除空格键操作
我有一台上面有QToolButton的QToolBar。当鼠标按下QToolButton时,它会执行一些操作。按空格键时也会执行相同的操作。我不希望在按空格键时触发该操作,但我希望在鼠标单击时执行该操作。我怎么能做到这一点?
浏览 4
提问于2009-11-05
得票数 1
回答已采纳
8
回答
当Qt小部件获得
焦点
时,获取通知/
事件
/信号
、
在Qt中,当小部件接收到
焦点
时,如何获得有关它的通知,以便我可以执行一些自定义代码?有
没有
这样的信号或
事件
?
浏览 1
提问于2008-11-26
得票数 33
2
回答
如何在qt中获取当前聚焦的QLineEdit?
、
、
、
如何识别qt中当前
焦点
所在的QLineEdit? ui->linedit->setfocus(); 但它对我也不起作用。我如何解决这两个问题呢?
浏览 0
提问于2017-10-12
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券