最新 最热

Qt Quick QML 中使用自定义字体文件

为了视觉上的统一,有时你需要保持 UI 上的字体与其他端字体一致,但是又不是所有字体所有系统都带有的,所以有时需要加载一个自定义字体来满足需求。本文重点介绍如何加载以及使用自定义字体。...

2023-10-21
1

VS2010编译Qt5.4.0静态库

1、Qt的跨平台十分优秀,但是在Windows上是还是会有许多问题,其中之一就是动态链接库的问题,Qt程序的发布必须带一个体积不小的DLL库,这十分不方便。当然,如果是程序员之间会比较方便,如果别人的机子也安装了Qt,并且设置了环...

2023-07-06
2

QMake笔记2

上面代码的意思是,当部署项目(make install)时,如果是qnx平台则将编译输出文件复制到/tmp/$${TARGET}/bin目录下。如果不是,则再次判断,如果是unix平台集但并不是andorid平台时则将编译输出文件复制到/opt/$${TARGET}/bin...

2023-03-17
3

解决运行qmake:Project ERROR: Cannot run compiler ‘cl‘. Output:

找了好久的cl.exe文件都没找到,最后通过一个文件查找神奇,找到了cl.exe文件的所在位置:

2021-09-26
2

QMake笔记

记录QMake宏定义的使用。普通定义宏:DEFINES += DEBUG  使用:#ifdef DEBUG qDebug() << ">Debug<";#endif// output: >Debug<定义宏值(带双引号字符):# QMAKE_COPY => cpDEFINES += "CO......

2020-07-02
2

QMake使用小技巧

利用QMake跨平台特性整理出一些跨平台系统命令。如下表(windows平台):

2020-06-24
2

为什么.pro文件要解析三次?

这是由于Qmake预先设置好的。在Windows上的默认配置是「debug_and_release」,这会导致qmake多次解析.pro文件:一次用于调试(debug),一次用于发布(release),一次用于主makefile。注意,qmake还生成以下三个文件:...

2020-02-24
3

qmake实用变量

一些项目开发中用到的qmake实用变量。变量含义TARGET生成目标的名字DESTDIR目标输出文件路径PWD当前文件(.pro或.pri)所在的路径OUT_PWDMakefile生成的路径_PRO_FILE_pro项目文件(带路径)_PRO_FILE_PWD_pro项目文件所...

2019-12-30
2