摘要: ; Amount of memory (in bytes) allocated for Stack; Tailor this value to your application needs; <h> Stack Configuration; <o> Stack Size (in Bytes) <0x 阅读全文
posted @ 2016-03-08 23:51 King先生 阅读(2654) 评论(0) 推荐(0) 编辑
摘要: 一、类嵌套的疑问 C++头文件重复包含实在是一个令人头痛的问题,假设我们有两个类A和B,分别定义在各自的头文件A.h和B.h中,但是在A中要用到B,B中也要用到A,但是这样的写法当然是错误的: class B; class A{ public: B b;}; class B{ public: A a 阅读全文
posted @ 2015-12-27 23:11 King先生 阅读(21242) 评论(9) 推荐(8) 编辑
摘要: 1、Qt中提供了强大的2D绘图系统,可以使用相同的API在屏幕和绘图设备上进行绘制,它主要基于QPainter、QPaintDevice和QPaintEngine这三个类。其中QPainter用来执行绘图操作;QPaintDevice提供绘图设备,它是一个二维空间的抽象,可以使用QPainter在其... 阅读全文
posted @ 2015-12-26 23:32 King先生 阅读(6266) 评论(0) 推荐(0) 编辑
摘要: 本文基于Qter开源社区论坛版主yafeilinux编写的《Qt快速入门系列教程目录》,网址:http://bbs.qter.org/forum.php?mod=viewthread&tid=193。参考书为基于该系列教程《Qt Creator快速入门》和《Qt及Qt Quick开发实战精解》1... 阅读全文
posted @ 2015-10-03 23:20 King先生 阅读(32781) 评论(0) 推荐(0) 编辑
摘要: 一、基于Qt设计师 1.创建一个GUI项目,选择“Qt4 Gui Application”。其中还有Empty Qt4 Project(空的工程),Qt4 Console Applicaiton(基于控制台的工程),Qt4 Gui Application(基于GUI设计的工程)。 2.填写好项目名称 阅读全文
posted @ 2015-09-24 23:12 King先生 阅读(5110) 评论(0) 推荐(0) 编辑
摘要: 1.Qt Creator -> 工具 -> 选项 -> 环境 - >概要 -> 语言 Qt Creator本身界面的语言选择,与cpp文件编码无关,与可执行文件显示编码无关 重新打Qt Creator 此设置才能生效,这个唯一选择<Chinese> 2.Qt Creator -> 工具 -> 选项 阅读全文
posted @ 2015-09-24 21:46 King先生 阅读(7101) 评论(0) 推荐(1) 编辑
摘要: 一、信号和槽机制 信号和槽用于两个对象之间的通信,信号和槽机制是Qt的核心特征,也是Qt不同于其他开发框架的最突出的特征。在GUI编程中,当改变了一个部件时,总希望其他部件也能了解到该变化。更一般来说,我们希望任何对象都可以和其他对象进行通信。例如,如果用户点击了关闭按钮,我们希望可以执行窗口的cl 阅读全文
posted @ 2015-09-23 23:38 King先生 阅读(1784) 评论(0) 推荐(0) 编辑
摘要: 一、对象模型标准C++对象模型可以在运行时非常有效的支持对象范式(object paradigm),但是它的静态特性在一些问题领域中不够灵活。图形用户界面编程不仅需要运行时的高效性,还需要高度的灵活性。为此,Qt在标准C++对象模型的基础上添加了一些特性,形成了自己的对象模型。这些特性有:一个强大的... 阅读全文
posted @ 2015-09-23 00:06 King先生 阅读(2172) 评论(0) 推荐(0) 编辑
摘要: 一、Qt SDK1.2安装 准备QtSdk-offline-win-x86-v1_2_1.exe离线安装包。 安装QtSDK时注意不要有中文路径,空格以及特殊字符。可以自定义选择组件安装,也可以默认安装(默认安装可能只会安装VS2010编译环境下的qtcreator),若想安装mingw编译环境(q 阅读全文
posted @ 2015-09-21 23:43 King先生 阅读(3178) 评论(0) 推荐(0) 编辑
摘要: 看qt论坛中经常有人忘记 QT+=network 等语句。随便写写吧,或许对他人有帮助。 一、从哪开始呢 不妨先看个例子吧: #include <QtCore/QCoreApplication> #include <QtCore/QDebug> int main(int argc, char** a 阅读全文
posted @ 2015-09-21 22:18 King先生 阅读(2397) 评论(0) 推荐(1) 编辑