摘要: 选择菜单 Build => Set Build Configuration 子菜单有debug和release这是两种编译模式, 点选release再编译, 就会在release文件夹中产生编译后的文件但C++编译器又是如何编译XML格式的ui文件呢打开D:\QT\sample\test\这里有5个... 阅读全文
posted @ 2015-08-03 15:27 zhangke95 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 友元是一种定义在类外部的普通函数,但它需要在类体内进行说明,为了与该类的成员函数加以区别,在说明时前面加以关键字friend。友元不是成员函数,但他可以访问类中的私有成员。 阅读全文
posted @ 2015-08-02 11:36 zhangke95 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 基类所有重新希望它的派生类各自定义适合自身的版本,此时基类就将这些声明成虚函数。派生类必须在其内部对所有重新定义的虚函数进行声明,派生类可以在这样的函数之前加上virtual,但是并不是非得这么做。当某个虚函数通过指针或引用调用时,编译器产生的代码知道运行时才能确定应该调用那个版本的函数。被调用的函... 阅读全文
posted @ 2015-08-02 11:07 zhangke95 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 调用函数setRenderHint(QPainter::Antialiasing,true),使绘制时边缘平滑,使用颜色浓度的变化,把图形的边缘转换为象素时引起的扭曲变形尽可能减少,在支持这一功能的平台或者绘图设备上得到一个平滑的边缘。QTimer类提供了定时器信号和单触发定时器。它在内部使用定时器... 阅读全文
posted @ 2015-07-26 22:05 zhangke95 阅读(309) 评论(0) 推荐(0) 编辑
摘要: QtScript是基于 ECMAScript 的脚本语言在脚本中可以访问原有C++代码中的QObject类型及其子类的实例,连接信号和槽;也可以创建QObject类型及其子类的实例。但是QtScript并不能独立运行,必须和C++代码配合才能实现完整的功能。在 Qt 5 中把 Qt Script 和... 阅读全文
posted @ 2015-07-25 21:36 zhangke95 阅读(573) 评论(0) 推荐(0) 编辑
摘要: API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。C++是纯粹的编程语言;VC++是编程环境,即平常所说的IDE;MFC是... 阅读全文
posted @ 2015-07-25 11:28 zhangke95 阅读(1044) 评论(0) 推荐(0) 编辑