欢迎访问我的独立博客
摘要: 在实际的应用程序中,控制扩展对话框的按钮通常会在只显示了基本对话框时显示为Advanced>>,而在显示了扩展对话框时才显示为Advanced<<。这在Qt 中非常容易实现,只需在单击这个按钮时调用QPushButton 的setText()函数即可。这个是《零基础学Qt4编程》第七章的一句话。网友同问:http://tieba.baidu.com/p/1289407174实现方法:首先在头文件中自定义一个槽;class ExtensionDlg:public QDialog,public Ui::Dialog{ Q_OBJECT public: ExtensionD. 阅读全文
posted @ 2012-12-13 15:12 github.com/starRTC 阅读(215) 评论(0) 推荐(0) 编辑
摘要: extensionDlg.proTEMPLATE = appTARGET =DEPENDPATH += .INCLUDEPATH += .# InputHEADERS += extensionDlg.hSOURCES += extensionDlg.cpp main.cppextensionDlg.h#ifndef EXTENSIONDLG_H#define EXTENSIONDLG_H#include <QtGui>class ExtensionDlg : public QDialog{ Q_OBJECTpublic: ExtensionDlg(); void initBa... 阅读全文
posted @ 2012-12-12 13:55 github.com/starRTC 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 相应文档下载地址:(有图不方便插入)http://wenku.baidu.com/view/5e80208dec3a87c24028c493.htmlhttp://download.csdn.net/detail/hnrayer/4873421http://ishare.iask.sina.com.cn/f/35013918.html 阅读全文
posted @ 2012-12-11 16:44 github.com/starRTC 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 专访陈抒:C++至今不可替代文中摘抄:人的大部分时间是工作,选择自己喜欢的工作就是选择自己的生活方式Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。Gerrit是一个基于Web 的代码评审和项目管理的工具,面向基于Git 版本控制系统的项目。Jenkins是一款Java平台的开源持续集成(Continuous Integration,CI)引擎。Maven- 项目构建工具评论:A:安卓 OS或Chrome OS平台上:Java始终会被GO替代。B:Linux控制了全世界99%的互联网C:我抽出下午宝贵的时间看完了下面一堆喷子发表的言论,我的得出以下结论 大部分的喷子其实都不过时“ 阅读全文
posted @ 2012-12-11 00:11 github.com/starRTC 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 参考:用googlecode当作SVN服务器,在线保存codehttp://blog.sina.com.cn/s/blog_3fd540690100pob8.html有添加成员的说明(图表9添加项目成员)http://jerry-chen.iteye.com/blog/978280SVN 在线代码托管工具http://blog.csdn.net/sunboy_2050/article/details/8142920还有一个pdf供大家下载《Google code 项目托管介绍》http://ishare.iask.sina.com.cn/f/34998613.html 阅读全文
posted @ 2012-12-10 15:17 github.com/starRTC 阅读(289) 评论(0) 推荐(0) 编辑
摘要: SQLite是一个小型的桌面型数据库,轻量级的,绿色、开源、轻便。SQLite其实只是一个文件,以及内部格式方案而已。下面做几个简单的对比:SQLite VS 文本文件或二进制文件:他们的本质是相同的,都是一个文件。但是SQLite定义了更加复杂的内部结构。而我们一般写程序进行的文本文件读写,只是把它当成了一种文本的存放对象。而二进制文件,或者记录文件,则是当成了某种单一的数据类型的存放而已。如果把文本或二进制文件扩展开来,可以同时存放多种数据,并规定好相应的协议、规则,那么就是SQLite的雏形。SQLite VSAccess:他们都是单文件的,也都不需要额外的数据库服务器进行控制。但是Ac 阅读全文
posted @ 2012-12-09 23:57 github.com/starRTC 阅读(5155) 评论(0) 推荐(2) 编辑
摘要: 当你在开发一个大型项目的时候,花了两三天的时间去做修改,不过后来发现这个修改并不合适,想还原到三天以前,如果你没有用源代码管理工具管理自己的项目也没有自己手动备份,那恭喜你,你得开始人肉还原了,这是多么悲剧的一件事情,然而如果你使用了SVN管理的话,只需要将三天前的最后一个稳定版本Commit一次,三天之后如果要还原,只需要Revert就好了。要使用SVN,首先需要SVN客户端,SVN服务器是可选的。推荐大家使用TortoiseSVN这个SVN客户端,因为它简单易用且免费,支持Windows32Bit、64Bit下载地址http://tortoisesvn.net/downloads.html 阅读全文
posted @ 2012-12-09 21:29 github.com/starRTC 阅读(7394) 评论(0) 推荐(1) 编辑
摘要: QT Creator中有一个Shadow build是什么意思?就是构建生成的目录和源代码目录分开,比如工程目录叫test,则编译器自动生成一个test-build-desktop目录存放所有编译过程中生成的文件。Shadow building means building a project in a separate directory, the build directory. The build directory is different from the source directory. One of the benefits of shadow building is that 阅读全文
posted @ 2012-12-08 17:34 github.com/starRTC 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 第一步:安装VS2008。 第二步:下载2个软件:1,下载VS2008编译好的QT4.7版本如qt-win-opensource-4.8.2-vs2008.exe: 2,下载VS2008的Qt插件qt-vs-addin-1.1.11-opensource.exe: 提示:这是个针对VS(VS2005、VS2008、VS2010)各个版本都适用的QT插件,插件安装过程也是一样,点击下一步就行了。 (三)安装好VS2008和QT相关软件之后,测试安装是否成功? 第一步:启动VS2008,会发现VS2008的菜单栏出现Qt这个菜单 第二步:单击VS2008的Qt菜单 第三步:打开Qt Opti... 阅读全文
posted @ 2012-12-08 16:18 github.com/starRTC 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 前言:多数人在使用Google搜索的过程是非常低效和无谓的,如果你只是输入几个关键词,然后按搜索按钮,你将是那些无法得到Google全部信息的用户,在这篇文章中,Google搜索专家迈克尔.米勒将向您展示如何更智能、更高效地进行Google的系列搜索。 Google是一个非常精密成熟的搜索引擎,但大多数的用户都没有能完全地利用到它的能力。一般人就是在Google的搜索框中输入一两个关键字,然后点击“搜索”按钮,等着Google显示出它第一页的搜索结果。这是一个相当简单模式匹配算法的搜索,不幸的是,通常此时出现的大部分都是并不需要的结果。 其实,还是有更好的方式能够让搜索产生一些更少、更为准.. 阅读全文
posted @ 2012-12-08 15:28 github.com/starRTC 阅读(295) 评论(0) 推荐(0) 编辑