Qt的授权是分为两条线,商业版和开源版。如果使用商业版的Qt,那么开发出的程序可以是私有的和商业的;如果使用的是开源版的Qt,由于其使用的是GPL协议,那么可发出的程序也必须是GPL的。不过自从qt ...
C++指针的递增/递减操作
将递增递减操作符用于指针时,将把指针的值增加其指向的数据类型占用的字节数,这种规则适用于对指针的递增和递减。下面来分析一段代码,整体代码如下: (更多…)
Linux文件编程(系统函数+库函数)
Linux下的文件编程,大概我写两个程序,都是拷贝的程序,但是一个采用Linux系统函数,一个采用Linux库函数. 采用Linux系统函数的代码: #include <unistd.h>...
Makefile学习札记
Linux程序员必须学会GNU make来管理自己的软件工程。GNU 的make只需要执行一个命令即可让整个软件项目编译链接完成。具体的一些Makefile的参考资料详见论坛帖子: http://ww...
Qt程序在windows下的发布
写好一个Qt程序之后,我们怎么样让他做成类似安装QQ的安装包呢?步骤如下: 首先我们确保实在发行的情况下编译,生成我们的可执行文件,Qt Creator在这个地方选择即可,步骤如下:点击这个小电脑右边...
《零基础学习QT4编程》读书笔记(第5,6章)
本书的第5章,所讲的知识Qt Creator的一个使用方法,而且在书中附有大量的插图,虽然Qt Creator版本较作者的版本高点,可是基本原理不变,换汤不换药。第6章呢,具体讲的是QT开发的一个流程...
《零基础学习QT4编程》读书笔记(第3,4章)
第三章开头讲的是C++的一些基本语法,C++内容比较多,仅靠前面这点东西,诸如基本类型变量,函数,面向对象程序设计,这些东西是一时半会儿学不会的,还好之前我做过java程序员,毕竟java是C++基础...
《零基础学习QT4编程》读书笔记(第1,2章)
和朋友一起来学习QT4,之前有段时间接触过QT,但是只是大概的了解,现打算仔细学习下QT,并把C++学习下,特此写系列文章。 所用书籍是:《零基础学习QT4编程》此书。作者:吴迪。 第一章讲解的内容并...