cost 409 ms
QTouchEvent总是在任何交互中调用4次 - QTouchEvent always called 4 times with any interaction

QTouchEvent在与屏幕的任何交互中总是被调用4次。 即使我只是触摸屏幕0.1秒(不移动而不释放手指)。 因此,当触摸实际结束或更新时,我无法获得信息。 当我刚刚触摸屏幕时的输出(我没有移动手指,也没有释放它,我只是触摸并将它固定在同一个地方) ...

2019-08-04 13:24:18   1   22    qt / qt-events  
Qt的事件循环线程是安全的还是原子的? 处理“ QueuedConnection”时如何同步? - Is Qt's event loop thread safe or atomic? How is it synchronised when dealing with `QueuedConnection`?

假设2个QThread运行以下关系: 因此,当来自一个线程的对象发出信号时,将调用另一个线程的插槽。 如在Qt信号(QueuedConnection和DirectConnection)中所讨论的,由于Qt::QueuedConnection , Signal()被发布/追加到Threa ...

Qt postEvent()和事件过滤器 - Qt postEvent() and event filter

我想过滤QCoreApplication::postEvent(...)发送给我的工作者QThread的一些不需要的事件,然后再在事件循环中对其进行实际处理。 事件何时实际由事件过滤器过滤:在调用线程的postEvent()中还是在更高的QThread事件循环中? 我认为答案是“事件循环 ...

Qt QTreeView鼠标进入/离开事件? - Qt QTreeView mouse entered/left event?

QTreeView小部件有一个“输入”信号,我可以用它来检查我的鼠标是否移到某个项目上。 有没有办法实现“左”信号? 原因:我有一个TreeView包含很多项目,这些项目也可以通过QChart绘制。 当有人将鼠标悬停在树视图中的数据上时,我想突出显示该图。 我可以通过“输入”信号 ...

2017-10-06 08:58:59   1   211    qt / qt-events  
如何在不损害性能的情况下直接跳到QSlider - How to get a direct jump in QSlider without damaging performance

我现在正在QT中创建一个简单的视频播放器。 我创建了一个与Connect(连接到多媒体播放器)相连的滑块(他负责来回运行电影),我希望通过鼠标单击幻灯片上的任意位置来移动它,而不仅仅是拖动光标。 我尝试通过添加自己的方法来做到这一点,如下所示: 这是我将幻灯片连接到播放器的方 ...

构造函数完成后,如何立即销毁从QWindow对象派生的? - How to destroy derived from QWindow object immediately after constructor done?

如果构造函数中的某些条件为真,则需要在构造函数完成后立即销毁从QWindow对象派生的对象。 我要在构造函数中设置成员变量,并在窗口初始化函数中签入。 但是我不知道哪个功能或信号适合于此。 ...

将QML事件传播到C ++ - Propagate QML events to C++

我想将事件从QML信号处理程序传播到C ++过程,但不知道如何传递“事件对象”。 看看这种情况,并特别注意SomeType 。 首先,我创建一个自定义QML项目,其中包含一个可以从QML调用的插槽: 然后,在QML中,我创建了一个MouseArea和我想要将事件传播到的自定义对象 ...

Qt GUI事件录制和播放 - Qt GUI event recording and playback

我正在尝试实现一个简单,轻量级的系统来记录Qt GUI事件并从脚本中播放它们。 我认为使用Qt事件系统的魔力会相当简单,但我遇到了一个我不明白的问题。 以下是我正在做的事情的快速摘要: 记录: 我使用QApplication.instance().eventFilter()捕 ...

Qt QGraphicsView事件 - Qt QGraphicsView Event

我有一个包含我的QGraphicsView的类View ,但是在继承它时遇到了麻烦。 我的代码如下: Game继承自View : 我已经实现paintEvent只是一个快速cout的game 。 当我编译时,一切都可以编译,但是当我运行时,我不断收到一条消息,说一个纯虚函数被 ...

Qt中的事件传播 - Event propagation in Qt

我只有关于Qt 事件系统和QEvent类的文档。 我对QObject::event()方法的行为感兴趣。 该文件指出: 这个虚函数接收一个对象的事件,如果事件 e 被识别和处理,它应该返回真。 从event()方法返回false时的预期行为是什么? 为了处理事件还尝试了什么? 事件是否自动 ...

2011-05-09 19:48:28   2   11535    qt / qt-events  
以非阻塞方式打开QDialog - Opening QDialog in a non-blocking manner

我有一个这样打开的QDialog: 对话框可以正常打开,但是不幸的是,即使在关闭对话框之后,调用openDialog()时也不会显示“ Hello World”。 但是,当我随后打开另一个完全不相关的文件对话框时,该消息将被打印出来。 是什么导致对话框在打开另一个对话框之前阻塞? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM