最近开始学习CMake,因为项目需求需要用到Qt,自带的qmake会出现许多问题(比如文件修改之后有时候qmake不会侦测到不会重新编译,需要手动去编译等),于是开始尝试使用CMake来编写Qt程序,顺便学习一下怎么用CMake来使用find_package,也算给自己一次学习的机会。 切入正题,....
分类:
其他好文 时间:
2014-06-17 20:45:35
阅读次数:
118
大家都知道C++虚函数的机制,对于基类定义为虚函数的地方,子类如果覆写,在基类指针或者引用来指向子类的时候会实现动态绑定。 但如果指针去调用非虚函数,这个时候会调用C++的静态绑定,去判断当前的指针是什么类型,就去执行哪个类型的函数。 很有一种比较经典的用法,就是Template Method模式....
分类:
编程语言 时间:
2014-06-17 20:17:49
阅读次数:
185
最近写好了一个Qt5的小程序,并且已经配置好了所有的依赖库,需要发布.
这个主要是讲发布的 查找依赖库请看我的领一篇博客
Qt的程序在其他电脑上使用
http://blog.csdn.net/homechao/article/details/9113531
因为所有的文件比较大约70M左右,直接复制比较慢,也容易丢失文件
在网上看了很多使用第三方的软件进行打包,倒也是可以使用就是比较...
附网址:http://qt-project.org/doc/qt-5/qtquicklayouts-overview.html...
分类:
其他好文 时间:
2014-06-15 11:13:27
阅读次数:
358
当拷贝别人的新工程编译时若出现以下错误则说明旧的makefile的问题,可以删除再重新编译即可。删除makefile文件再重新编译即可。
分类:
其他好文 时间:
2014-06-14 16:44:29
阅读次数:
160
总算在Qt中把Sqlite操作成功了,写点总结吧。其实早就弄对了的,但查看数据库就是没有想要的结果。最后发现生成的执行文件在Dbug目录,与先前设定的路径不同,这才恍然大悟。一、使用到数据库模块,需在pro文件中加入:QT += sql二、所需数据库操作的相关头文件:#include #includ...
分类:
数据库 时间:
2014-06-14 15:13:10
阅读次数:
278
Qt从5.2版开始提供了两个类QCommandLineOption和QCommandLineParser来解析应用的命令行参数。
一、命令行写法
命令行:"-abc"
在QCommandLineParser的解析模式为ParseAsCompactedShortOptions(默认)时会被认为是3个参数,即"-a"、"-b"和"-c"
QCommandLineOption op1...
分类:
其他好文 时间:
2014-06-14 11:54:59
阅读次数:
292
温馨提示:阅读本文的同学最好能了解makefile和python的编写规则。不懂的同学可以先保存在收藏夹,以便日后查看。
转载请以超链接标明:http://www.guimigame.com/thread-460-1-1.html
其实之前我一直很懒,我不想了解makefile规则,因为在linux下开发我一直使用Qt creator。(很多时候正是一些“懒人”的创造力,解放了我们的双手,显然...
分类:
编程语言 时间:
2014-06-14 09:28:32
阅读次数:
342
简单地采用QLayout以及QWidget地实现类似QQ抽屉式界面的效果。...
分类:
其他好文 时间:
2014-06-14 09:12:10
阅读次数:
485