Lv.的博客
上一页 1 ··· 108 109 110 111 112 113 114 115 116 ··· 190 下一页
摘要: TheQSslSocketclass provides an SSL encrypted socket for both clients and servers.More...Header:#include Since:Qt 4.3Inherits:QTcpSocketNote:All functi... 阅读全文
posted @ 2015-09-17 13:21 Avatarx 阅读(2028) 评论(0) 推荐(0)
摘要: 绘图设备是继承QPainterDevice的类。QPaintDevice就是能够进行绘制的类,也就是说,QPainter可以在任何QPaintDevice的子类上进行绘制。现在,Qt 提供了若干这样的类:Qt4:Qt5:上面的是 Qt4 的相关类图,下面是 Qt5。这两部分大致相同,只是在 Qt5 ... 阅读全文
posted @ 2015-09-17 12:57 Avatarx 阅读(3092) 评论(0) 推荐(0)
摘要: 在经历过实际操作,以及前面一节中我们见到的那个translate()函数之后,我们可以详细了解下 Qt 的坐标系统了。泛泛而谈坐标系统,有时候会觉得枯燥无味,难以理解,好在现在我们已经有了基础。坐标系统是由QPainter控制的。我们前面说过,QPaintDevice、QPaintEngine和QP... 阅读全文
posted @ 2015-09-17 12:43 Avatarx 阅读(5206) 评论(0) 推荐(2)
摘要: 在经历过实际操作,以及前面一节中我们见到的那个translate()函数之后,我们可以详细了解下 Qt 的坐标系统了。泛泛而谈坐标系统,有时候会觉得枯燥无味,难以理解,好在现在我们已经有了基础。坐标系统是由QPainter控制的。我们前面说过,QPaintDevice、QPaintEngine和QP... 阅读全文
posted @ 2015-09-17 10:47 Avatarx 阅读(1412) 评论(0) 推荐(1)
摘要: 尽管 Qt 已经提供了很多事件,但对于更加千变万化的需求来说,有限的事件都是不够的。例如,我要支持一种新的设备,这个设备提供一种崭新的交互方式,那么,这种事件如何处理呢?所以,允许创建自己的事件 类型也就势在必行。即便是不说那种非常极端的例子,在多线程的程序中,自定义事件也是尤其有用。当然,事件也并... 阅读全文
posted @ 2015-09-17 10:09 Avatarx 阅读(1566) 评论(0) 推荐(0)
摘要: 在前面的章节(信号槽和自定义信号槽)中,我们详细介绍了有关 Qt 5 的信号槽新语法。由于这次改动很大,许多以前看起来不是问题的问题接踵而来,因此,我们用单独的一章重新介绍一些 Qt 5 的信号槽新语法。基本用法Qt 5 引入了信号槽的新语法:使用函数指针能够获得编译期的类型检查。使用我们在自定义信... 阅读全文
posted @ 2015-09-17 09:56 Avatarx 阅读(791) 评论(0) 推荐(0)
摘要: 信号槽是 Qt 框架引以为豪的机制之一。熟练使用和理解信号槽,能够设计出解耦的非常漂亮的程序,有利于增强我们的技术设计能力。所谓信号槽,实际就是观察者模式。当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是没有目的的,类似广播。如果有对象对这个信号感... 阅读全文
posted @ 2015-09-17 09:44 Avatarx 阅读(388) 评论(0) 推荐(0)
摘要: 借助 Qt 5 的信号槽语法,我们可以将一个对象的信号连接到 Lambda 表达式,例如:1234567891011121314151617// !!! Qt 5#include #include #include int main(int argc, char *argv[]){QApplicat... 阅读全文
posted @ 2015-09-17 09:37 Avatarx 阅读(430) 评论(0) 推荐(0)
摘要: Qt 是一个著名的 C++ 应用程序框架。你并不能说它只是一个 GUI 库,因为 Qt 十分庞大,并不仅仅是 GUI 组件。使用 Qt,在一定程度上你获得的是一个“一站式”的解决方案:不再需要研究 STL,不再需要 C++ 的,不再需要到处去找解析 XML、连接数据库、访问网络的各种第三方库,因为 ... 阅读全文
posted @ 2015-09-17 09:32 Avatarx 阅读(448) 评论(0) 推荐(0)
摘要: 文件操作是应用程序必不可少的部分。Qt 作为一个通用开发库,提供了跨平台的文件操作能力。从本章开始,我们来了解下 Qt 的文件以及输入输出的功能,也就是 I/O 系统。Qt 通过QIODevice提供了对 I/O 设备的抽象,这些设备具有读写字节块的能力。下面是 I/O 设备的类图:Qt4Qt5从上... 阅读全文
posted @ 2015-09-16 19:11 Avatarx 阅读(198) 评论(0) 推荐(0)
上一页 1 ··· 108 109 110 111 112 113 114 115 116 ··· 190 下一页