随笔分类 -  Qt-qmake

摘要:alt +enter // 自动创建类的定义 F1 // 查看帮助,文档 F2 // 快速到变量声明 Shift + F2 // 函数的声明和定义之间快速切换 F4 // 在 cpp 和 h 文件切换 Ctrl +M 创建书签, Ctrl + . 切换书签 Alt + M打开书签栏。 Ctrl + 阅读全文
posted @ 2019-07-02 19:55 findumars 阅读(11536) 评论(0) 推荐(1) 编辑
摘要:#include <stdio.h>#include <stdlib.h> #include <chrono> // std::chrono::seconds#include <iostream> // std::cout#include <thread> // std::thread, std:: 阅读全文
posted @ 2019-06-04 17:03 findumars 阅读(942) 评论(0) 推荐(0) 编辑
摘要:每用QtCreator创建一个Qt项目时都要为它添加中文支持,比如qt4: 就要在main.cpp里添加 QTextCodec* codec = QTextCodec::codecForName("GB18030"); QTextCodec::setCodecForCStrings(codec); 阅读全文
posted @ 2019-03-13 23:22 findumars 阅读(1202) 评论(0) 推荐(1) 编辑
摘要:QtCreator 可以通过 Clang-Tidy 和 CLazy 对你的代码进行静态检查 打开你的工程,点击Analyze -> Clang-Tidy and CLazy 选择你想分析的 cpp, 然后可以点下方 Filter 旁边的 Apply Fixits 按钮修复 这里并不想对 static 阅读全文
posted @ 2019-02-17 21:57 findumars 阅读(3898) 评论(0) 推荐(0) 编辑
摘要:起因:之前工程设置的好好的, 改动一个文件,必定是只编译该文件相关的。然而最近就是无论是否改动文件,都会有部分文件重新编译。 解决流程:查看增量编译的设置1.1 因为工程是在Debug模式下,so清空了该目录下的文件 1.2 查看配置,发现一切正常 Project-Properties-Config 阅读全文
posted @ 2019-01-10 00:48 findumars 阅读(1280) 评论(0) 推荐(0) 编辑
摘要:常见的有几个:1. Precompile header2. 多线程编译3. 分布式编译4. 改code,减少依赖性 另外还有一个VS2015特有的:/LTCG:incremental选项。以前为了执行性能,会开LTCG。但如此一来,就不能Incremantal。结果就是每次build和rebuild 阅读全文
posted @ 2019-01-04 17:58 findumars 阅读(1573) 评论(0) 推荐(0) 编辑
摘要:问题简述# 在使用 QtCreator 编译运行程序的时候,在 3应用程序输出 选项卡页面内没有相应的 qDebug 的输出内容。关于这个问题,网上有的解决方案是在项目配置选项中勾选 run in terminal。但是这个解决不了根本问题,只是开启一个终端去运行,在终端输出而已。 我使用的发行版本 阅读全文
posted @ 2018-07-23 23:00 findumars 阅读(847) 评论(0) 推荐(0) 编辑
摘要:当我们准备好 Qt Creator 的源代码之后,首先进入到它的目录,来看一下它的源代码目录有什么奥秘。 这里一共有 9 个文件夹和 9 个文件。我们来一一看看它们都是干什么用的。 .git: 版本控制 git 的隐藏目录,这与 Qt Creator 代码没有关系。 bin: 生成 Linux 平台 阅读全文
posted @ 2018-06-02 08:22 findumars 阅读(3211) 评论(0) 推荐(0) 编辑
摘要:在网上直接下载别人编译好的Qt库,为自己使用省了不少事。但往往也会遇到些问题,其中Qt version is not properly installed,please run make installQt没有被正确安装,请运行make install这个问题是比较常见的一个。网上看了一个帖子,终于 阅读全文
posted @ 2018-05-24 16:36 findumars 阅读(5690) 评论(0) 推荐(1) 编辑
摘要:QT版本:5.5.1 QT Creator QT Creator 编译出来的程默认是不带管理员权限的。有时是需要管理员权限。 第一步: 创建文件 uac.manifest 添加如下代码 [html] view plain copy <?xml version="1.0" encoding="UTF- 阅读全文
posted @ 2018-01-08 21:11 findumars 阅读(808) 评论(0) 推荐(0) 编辑
摘要:dddd 阅读全文
posted @ 2018-01-03 07:04 findumars 阅读(279) 评论(0) 推荐(0) 编辑
摘要:cmake vs qmake qmake 是为 Qt 量身打造的,使用起来非常方便 cmake 使用上不如qmake简单直接,但复杂换来的是强大的功能 内置的 out-of source 构建。(目前QtCreator为qmake也默认启用了该功能。参考:浅谈 qmake 之 shadow buil 阅读全文
posted @ 2017-09-06 19:02 findumars 阅读(8477) 评论(0) 推荐(1) 编辑
摘要:用这个:$$quote() 如何添加库?看下面添加mysql路径的例子: INCLUDEPATH += $$quote(C:\Program Files (x86)\MySQL\MySQL Server 5.6\include) LIBS += -L$$quote(C:\Program Files (x86)\MySQL\MySQL Server 5.6\lib) -llibmysq... 阅读全文
posted @ 2017-08-01 05:58 findumars 阅读(1664) 评论(0) 推荐(0) 编辑
摘要:ddd 阅读全文
posted @ 2017-06-02 21:31 findumars 阅读(2955) 评论(0) 推荐(1) 编辑
摘要:在网上直接下载别人编译好的Qt库,为自己使用省了不少事。但往往也会遇到些问题,其中Qt version is not properly installed,please run make installQt没有被正确安装,请运行make install这个问题是比较常见的一个。网上看了一个帖子,终于 阅读全文
posted @ 2017-05-30 15:41 findumars 阅读(1693) 评论(0) 推荐(0) 编辑
摘要:Qt pro中设置应用程序版本并在cpp中调用.pro 增加VERSION = 1.0.1DEFINES += APP_VERSION=\\\"$$VERSION\\\"当需要当前版本号时,直接使用APP_VERSION宏的值即可。https://blog.csdn.net/zjgo007/arti 阅读全文
posted @ 2017-02-07 21:09 findumars 阅读(2445) 评论(0) 推荐(0) 编辑
摘要:http://manpages.ubuntu.com/manpages/wily/man1/qtchooser.1.html Replace Default Qt version paths in: /usr/lib/x86_64-linux-gnu/qtchooser/default.confor 阅读全文
posted @ 2017-01-10 22:20 findumars 阅读(509) 评论(0) 推荐(0) 编辑
摘要:浅谈qmake之pro、pri、prf、prl文件 转载自:http://blog.csdn.net/dbzhang800/article/details/6348432 尽管每次和cmake对比起来,我们总是说 qmake 简单、功能少。但是qmake仍然是一个非常复杂的东西,我想大多人应该和我一 阅读全文
posted @ 2017-01-08 23:30 findumars 阅读(1296) 评论(0) 推荐(0) 编辑
摘要:本文由乌合之众 lym瞎编,欢迎转载 my.oschina.net/oloroso***还是先说一下当前的系统环境:Ubuntu 14.04 + Qt5.4如果没有安装过QT,可以安装下面几个qt软件 这只是对qmake使用的一个说明而已。如果一直使用Qt Create来构建工程,很容易让人以为Qt 阅读全文
posted @ 2017-01-05 17:30 findumars 阅读(18051) 评论(0) 推荐(0) 编辑
摘要:讲到Qt的IDE开发环境,本人一直在Windows下使用VC6.0 + Qt4.3.1开发程序。但转到Linux下,使用Fedora中自带的KDevelop + Qt4.3.1开发程序。 最近一直做Qt程序,今天在网上看见讲述Qt的IDE开发环境的文章,介绍了几款Qt的IDE开发环境。在此加以总结: 阅读全文
posted @ 2017-01-05 00:11 findumars 阅读(1618) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示