- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 qt是个事件驱动的模型,我想问的是如果是多线程的话编程的话,他的子线程是不是,也要经过qt的事件模型
在 Qt 中,事件驱动模型的核心是事件循环,通常由 QCoreApplication 或其子类(如 QApplication)在主线程中管理。当涉及多线程编程时,子线程的处理方式与事件模型的关系取决于具体的实现和需求。
2024-08-30 09:05:14
204
原创 在运行过程中更改槽函数
这个假期又开始捣鼓Qt了。现在有一个需求,在监听一个UDP socket的时候,把接收到的某个类型的报文丢给回调函数异步处理。例如我本地想要登录账号,发送登录报文之后,会接收到服务器的回复报文,这时候就需要把这个报文解析后,丢给登录的回调函数。实现过程中出现了另一个问题,就是可能在不同的界面,都能进行登录操作。当然,对于登录这个过程而言,可能更简单的方式是用同步的方式等待这个报文接收,这个过程中界面的无响应是可接受的。单步了一下,发现犯了一个很低级的错误,connect 对于函子的连接,其原型是这样的,
2024-03-12 18:45:05
356
原创 QStyledItemDelegate中怎么在按钮中显示菜单
另外,请确保 editorEvent 是在正确的上下文中被调用的,即它确实是由视图部件发送的,并且你拥有足够的信息来确定该项的位置。在 Qt 的 editorEvent 函数中,QStyleOptionViewItem 对象(即 option 参数)通常包含与项目视图项相关的显示和布局信息,而 QModelIndex 对象(即 index 参数)则代表模型中的一个项目。这通常适用于事件直接发送到视图或代理的情况。如果不是这样,你需要以其他方式获取视图部件的指针,例如通过委托的构造函数或某种形式的成员变量。
2024-03-12 16:10:10
412
原创 QT学习计划
indexOfEnumerator():返回对象的元对象中指定枚举器的索引。indexOfProperty():返回对象的元对象中指定属性的索引。indexOfMethod():返回对象的元对象中指定方法的索引。constructor():返回对象的元对象中指定索引的构造函数。enumerator():返回对象的元对象中指定索引的枚举器。methodCount():返回对象的元对象中的方法数量。property():返回对象的元对象中指定索引的属性。method():返回对象的元对象中指定索引的方法。
2023-08-18 09:45:16
84
QT平台体系与应用 QT5.5+核心方法、技巧与案例_徐野_北京:北京航空航天大学出版社_2017.05_176_14236260.pdf
2019-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人