做Qt项目也有一段时间了,但是对Qt这个东西的了解也还是一般板,最近准备把自己的项目代码重构一下,因此,继续写一下这方面的知识,记录一下!尽管每次和cmake对比起来,我们总是说 qmake 简单、功能少。但是qmake仍然是一个非常复杂的东西,我想大多人应该和我一样吧:不是太清楚CONFIG等变量...
分类:
其他好文 时间:
2014-11-07 11:08:12
阅读次数:
158
Qwtpolar 是 Qt 的一个第三方扩展,用了绘制极坐标下的函数图形。官方网站在:
http://sourceforge.net/projects/qwtpolar/
最近正好需要相关的功能,所以就花了点时间研究了一下。
安装Qwtpolar 之前首先要安装 qwt。Qwt的编译、安装很简单。
qmake
make
make install
这三步就可以了,唯一需要...
分类:
其他好文 时间:
2014-11-05 17:18:11
阅读次数:
167
今天在用用graphic view 加入graphic item的时候要引入一个context menu,自然就要对context menu上的action进行slot处理,但是graphic item不是从qobject继承下来的,所以这里就需要多重继承,再次添加一个对qobject的继承,所有涉及到qobject的修改就要重新qmake,因为这时候需要重新构造meta文件,这些都不是问题,这些...
分类:
其他好文 时间:
2014-10-27 17:44:58
阅读次数:
188
如今CMake使用的人数越来越多,包括我项目组里,很多大牛们在写Qt程序的时候都不用自带的qmake,貌似会出现很多问题,他们往往都用自己写的CMake来编译系统,今天我也和大家一起来学学这个高大上的工具--CMake。 首先,一个CMake要想运行,必须在同目录下有CMake脚本,说说是脚本,其实...
分类:
其他好文 时间:
2014-10-23 09:25:55
阅读次数:
199
1,下载QWT2,解压进入QWT的目录3,qmake,生成makefile文件4,编译,make5,安装,make install ,需要root安装好后会在 /usr/local 目录下有qwt6,将库文件目录导入至环境变量7,安装完成,当Qtcreator中无法加载Qwt控件动态链接库将动态链接...
分类:
系统相关 时间:
2014-10-17 18:22:46
阅读次数:
298
利用空闲时间把qmke的文档翻译出来,翻译水平有限,有些地方翻译的不好,请谅解,如果您能指出来,我会很感激并在第一时候做出修改。翻译qmake文档(一) qmake指南和概述翻译qmake文档(二) Getting Started翻译qmake文档(三) Creating Project Files...
分类:
其他好文 时间:
2014-10-15 15:15:00
阅读次数:
165
翻译qmake文档 目录本章原英文文档:http://qt-project.org/doc/qt-5/qmake-common-projects.html构建常见的项目类型 本章描述如何设置基于Qt的应用程序、库和插件的三种常见项目类型的qmake项目项目文件。虽然所有的项目类型使用大量相同的变量....
分类:
其他好文 时间:
2014-10-15 14:16:00
阅读次数:
280
一般的qmake生成的Makefile是没有 make install的 方法: 在.pro中做文章 比如你要安装libEbookDataBase.so*到目录 /usr/local/lib .pro中加入 inst.files += libEbookDataBase.so* inst.path =...
分类:
其他好文 时间:
2014-10-13 14:02:29
阅读次数:
106
上一篇: 翻译qmake文档(二) Getting Started原英文文档:http://qt-project.org/doc/qt-5/qmake-project-files.html创建项目文件 项目文件包含qmake构建你的应用程序,库文件,或插件需要的所有信息。通常,你会在项目文件里使用....
分类:
其他好文 时间:
2014-09-23 00:56:03
阅读次数:
305
上一篇文章: 翻译qmake文档(一) qmqke指南和概述原英文文档: http://qt-project.org/doc/qt-5/qmake-tutorial.html 本教程教讲授qmake基础知识。这个手册里的其它专题包含更详细的使用qmke信息。从简单开始 假设你已经完成了应用程序...
分类:
其他好文 时间:
2014-09-19 15:20:45
阅读次数:
195