- Qt学习之路(1):前言 2015-05-19 点击:1519 评论:0
- C/C++函数调用与函数返回值 2015-05-19 点击:1554 评论:0
- 探讨C++实现一个不可被继承的类 2015-05-19 点击:1538 评论:0
- Qt学习之路(10):Meta-Object系统 2015-05-19 点击:1859 评论:0
- Qt学习之路(6):API文档的使用 2015-05-19 点击:1565 评论:0
- Qt学习之路(3):Hello,world!(续) 2015-05-19 点击:1517 评论:0
- Qt学习之路(11):MainWindow 2015-05-19 点击:1723 评论:0
- Qt学习之路(30):Graphics View Framework 2015-05-19 点击:1516 评论:0
- Qt学习之路(27):渐变填充 2015-05-19 点击:1956 评论:0
- libevent源码浅析(一) 2015-05-19 点击:1582 评论:0
我们所使用的Qt,确切地说也就是它的GUI编程部分。C++的GUI编程同Java不同:GUI并不是C++标准的一部分。所以,如果使用Java,那么你最好的选择就是AWT/Swing...
函数参数与函数调用1、函数调用的作用:用实参数向形式参数传递数据;为获得数据参数及在函数体中声明的变量分配存储空间;中断现行(调用)函数,把流程向被调用函数的入口处,开始执行被调函...
C#和Java都提供了一种机制让一个类不能被继承,如C#中的sealed关键字和Java的final关键字,然而C++程序员就没这么好命了。不过C++也可以模拟出这种效果,原理基于...
前面说过,Qt使用的是自己的预编译器,它提供了对C++的一种扩展。利用Qt的信号槽机制,就可以把彼此独立的模块相互连接起来,不需要实现知道模块的任何细节。为了达到这个目的,Qt提出...
今天来说一下有关Qt API文档的使用。因为Qt有一个商业版本,因此它的文档十分健全,而且编写良好。对于开发者来说,查看文档时开发必修课之一没有人能够记住那么多API的使用!在Qt...
下面来逐行解释一下前面的那个Hello, world!程序,尽管很简单,但却可以对Qt程序的结构有一个清楚的认识。现在再把代码贴过来:#include QApplication#i...
尽管Qt提供了很方便的快速开发工具QtDesigner用来拖放界面元素,但是现在我并不打算去介绍这个工具,原因之一在于我们的学习大体上是依靠手工编写代码,过早的接触设计工具并不能让...
现在基本上也已经到了2D绘图部分的尾声,所谓重头戏都是在最后压轴的,现在我们就要来看看在绘图部分功能最强大的Graphics View。我们经常说KDE桌面,新版本的KDE桌面就是...
前面说了有关反走样的相关知识,下面来说一下渐变。渐变是绘图中很常见的一种功能,简单来说就是可以把几种颜色混合在一起,让它们能够自然地过渡,而不是一下子变成另一种颜色。渐变的算法比较...
这里分析的是libevent-1.4.9。PS:前面还看了libev的源代码,妈的,那代码写的太猥亵了,相比较libevent代码写的好多了。。首先来看一下最主要的几个数据结构:e...