一、Qt中事件处理的方式1、事件处理模式一 首先是事件源产生事件,最后是事件处理器对这些事件进行处理。然而也许大家会问,Qt中有这么多类的事件,我们怎么样比较简便的处理每个事件呢?设想,如果是每个事件都对应同一个事件处理器,在该事件处理器中对不同的事件进行分类处理,这样的弊端有两点:第一,导致... Read More
posted @ 2015-11-09 23:40 findumars Views(1865) Comments(0) Diggs(0)
QAction系列详解一、QAction类详解【详细描述】 QAction类提供了抽象的用户界面action,这些action可以被放置在窗口部件中。 应用程序可以通过菜单,工具栏按钮以及键盘快捷键来调用通用的命令。由于用户期望每个命令都能以相同的方式执行,而不管命令所使用的用户界面,这... Read More
posted @ 2015-11-09 23:31 findumars Views(7905) Comments(0) Diggs(0)
Qt中事件分发源代码剖析Qt中事件传递顺序:在一个应该程序中,会进入一个事件循环,接受系统产生的事件,并且进行分发,这些都是在exec中进行的。下面举例说明:1)首先看看下面一段示例代码:[cpp]view plaincopyintmain(intargc,char*argv[]){QApplica... Read More
posted @ 2015-11-09 23:27 findumars Views(653) Comments(0) Diggs(0)
最近一直在学习SSL相关的知识,也是先了解理论相关的知识,主要是SSL相关的基本概念和连接建立过程,主要是基于PolarSSL开源库进行学习。学习完了之后就希望能给有所运用,就想用Qt写一个简单的程序,增加对SSL相关概念的把握和对PolarSSL库的运用。当然,最终希望是可以使用Qt做一个比较完善 Read More
posted @ 2015-11-09 22:24 findumars Views(1143) Comments(0) Diggs(0)
纵所周之,当一个程序的启动比较耗时的时候,为了不让用户枯燥的等待或者是误以为程序运行异常了,所以我们都会在启动比较耗时的程序中加上启动界面 ,例如office软件等等。 在Qt中实现启动界面,主要就是使用QSplashScreen类。该类比较简单,这里就不对类本身做过多说明了,主要是以一个例子来说明 Read More
posted @ 2015-11-09 22:18 findumars Views(2685) Comments(0) Diggs(0)
在QT中静态库的后缀名为.a,在vs中开发的静态库后缀名为.lib。QT版本为5.2.1,系统为Windows。一、 静态库的生成新建项目。 新建一个静态库的项目,如图1.1所示:项目名称为test 图 1 新建项目示意图 2.选择项目类型。 选择项目... Read More
posted @ 2015-11-09 22:13 findumars Views(11711) Comments(0) Diggs(0)
工作职责:设计优化HTTP Cache服务器,负载均衡服务器,调度系统等核心系统开发优化CDN系统架构满足流量、性能、成本要求技能要求:精通Linux, C/C++语言,HTTP协议精通高性能服务器编程采用的核心技术,如IO处理,多线程;具有良好的沟通能力,有较强的独立工作能力和解决问题的能力;有C Read More
posted @ 2015-11-09 06:49 findumars Views(319) Comments(0) Diggs(0)
Qt 是 C++ 的库,Qt 在 ansi C++ 的基础上进行了一点扩展。但国内似乎比较浮躁,学Qt的很多连基本的C++如何编译似乎都不太清楚。本文舍弃IDE或qmake、cmake等工具的束缚,尝试通过几个例子,一步一步从标准 C++ 的编译过渡到 Qt 的编译。本文涉及的都是最基本的东西,或许... Read More
posted @ 2015-11-09 04:35 findumars Views(16595) Comments(1) Diggs(3)