06 2020 档案

摘要:相信有过一点QT开发经验的人来说,对于QT中的信号并不陌生。在一个实际的QT项目当中,大多时候是直接将组件中预定义的信号连接到槽函数,当信号发送的时候槽函数就被调用。那么QT中的信号具体又是怎么来的呢?信号又是如何发射的呢? QT中信号(SIGNAL)的本质 -信号只是一个特殊的成员函数的声明 .函 阅读全文
posted @ 2020-06-16 17:02 repinkply 阅读(23) 评论(0) 推荐(0)
摘要:模型视图设计模式最开始是源于桌面开发领域,在桌面开发领域取得了很大的成功之后,又被运用到web开发领域。QT中的模型视图设计模式是从传统的MVC设计演变而来的。 模型视图设计模式提出的背景: 数据的处理和数据的显示本来就没有什么关系,随着软件行业的发展,很多产品到了后期简直无法维护了。因为程序员们有 阅读全文
posted @ 2020-06-16 13:12 repinkply 阅读(49) 评论(0) 推荐(0)
摘要:我们知道,用户的操作会被操作系统感知到,然后操作系统会将用户的操作翻译成系统消息,然后这个系统消息经过一系列变化就会变成QT事件对象,那么这样的事件是由操作系统发送过来的。 事件对象的由来不仅仅是由操作系统带来的,我们也可以在程序中自主的发送事件对象,可以发送QT中预定义的事件对象,也可以发送QT中 阅读全文
posted @ 2020-06-14 20:51 repinkply 阅读(8) 评论(0) 推荐(0)
摘要:在上一篇博客中,我们深入分析了QT中事件处理的相关机制,在这篇博客中我们将来深入分析一下QT中事件处理的具体方法。 首先,我们来回顾一下,事件的传递过程是怎么样的? QT中事件的传递的具体过程 分析一下上述流程图可以总结为下面的流程过程: 1.用户操作相关的GUI应用程序,首先由操作系统感受到用户的 阅读全文
posted @ 2020-06-13 20:48 repinkply 阅读(28) 评论(0) 推荐(0)
摘要:QT中的事件处理是QT学习过程中的一块非常重要知识点,我准备用2篇博客来深入分析一下QT中的事件处理,这篇博客是第一篇博客。 GUI应用程序的特点:1.GUI应用程序必须基于操作系统才能运行,脱离了操作系统GUI应用程序是运行不了的。2.GUI应用程序所提供的功能必须由用户触发。这个是GUI应用程序 阅读全文
posted @ 2020-06-12 19:01 repinkply 阅读(51) 评论(0) 推荐(0)