Linuxkiss
    首页 Linux C/C++ C++面试 Qt答疑 Qml中文手册 Qt CMake Python 工具
Linuxkiss
www.linuxkiss.com 你可以精通一门IT技术
  1. 首页
  2. Qt qmake
  3. 正文

qmake中的测试函数log(message),message(string),mkpath(dirPath)

2020年09月23日 8点热度 0人点赞

log(message)

在控制台上打印一条消息。与message函数不同,它既不添加文本也不添加换行符。

这个函数是在Qt 5.0中引入的。

参考 message().

message(string)

总是成功,并将字符串作为通用消息显示给用户。与error()函数不同,此函数允许继续处理。

message( "This is a message" )

上面的行导致将“这是一条消息”写入控制台。使用引号是可选的,但建议使用。

注意:默认情况下,将为qmake为给定项目生成的每个Makefile写入消息。如果您想确保每个项目的消息只出现一次,那么测试build_pass变量与一个范围,以便在构建期间过滤掉消息。例如:

!build_pass:message( "This is a message" )

mkpath(dirPath)

创建目录路径dirPath。此函数是QDir::mkpath函数的包装器。

这个函数是在Qt 5.0中引入的。

 

英文原文地址:https://doc.qt.io/qt-5/qmake-test-function-reference.html#log-message

 

标签: qmake Qt
最后更新:2020年09月23日

Leo

保持饥渴的专注,追求最佳的品质

点赞
< 上一篇
下一篇 >
关注公众号

日历
2021年4月
一 二 三 四 五 六 日
« 2月    
 1234
567891011
12131415161718
19202122232425
2627282930  
最新 热点 随机
最新 热点 随机
windows中出现"无法解析的外部符号"到底是什么原因 Qt5中lambda表达式用法,非常实用 warning: class 'InterFace' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 无法解析的外部符号 "public: static struct QMetaObject const Windows下Qt代码出现的错误总结 QT Creator如何在创建项目的时候,头文件和cpp文件的首字母默认大写
ubuntu Qt调用python,出现Python.h头文件找不到【已解决】 QML属性绑定(Property Binding) ubuntu16.04,终端tab键无法补全【已解决】 opencv系列15--自定义线性滤波 [ api:filter2D ] ubuntu16.04出现The system is running in low-graphics mode【已解决】 Qt 中的数据类型对应着C++中的各是什么类型?
标签聚合
C/C++面试 C++ Qt openCv qmake qml中文文档 qml中文手册 Linux

COPYRIGHT © 2015-2021 Linuxkiss. ALL RIGHTS RESERVED.

苏ICP备12059464号-2