摘要:
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)

浙公网安备 33010602011771号