qdebug的彩色打印
使用qdebug的时候,要针对不同的打印数据,最好使用不同颜色的打印去区分,这样有助于查看打印数据的时候,能及时找到位置。
在终端输出彩色信息有点类似于html的语法,即在要输出的文字前加上转义字符。
指令格式如下\033[m
这里的就是转义字符,例如我们要输出一段绿色的文字
qDebug("\033[32mHello!");
输出结果:Hello!
此外还可以设置字体的背景底色、是否加粗、清楚屏幕等等。。。。
其中*的取值如下
0 : Reset Color Attributes
1 : 加粗
2 : 去粗
4 : 下划线
5 : 闪烁
7 : 反色
21/22 : 加粗 正常
24 : 去掉下划线
25 : 停止闪烁
27 : 反色
30 : 前景,黑色
31 : 前景,红色
32 : 前景,绿色
33 : 前景,黄色
34 : 前景,篮色
35 : 前景,紫色
36 : 前景,青色
37 : 前景,白色
40 : 背景,黑色
41 : 背景,红色
42 : 背景,绿色
43 : 背景,黄色
44 : 背景,篮色
45 : 背景,紫色
46 : 背景,青色
47 : 背景,白色
其它转义字符命令
清除屏幕 : \033c
设定水平标位置 : \033[XG
X为水平标位置。
设定垂直标位置 : \033[Xd
Y为垂直标位置。
\033[0K : 删除从标到该行结尾
\033[1K : 删除从该行开始到标处
\033[2K : 删除整行
\033[0J : 删除标到萤幕结尾
\033[1J : 删除从萤幕开始到标处
\033[2J : 删除整个屏幕
- 分享
- 举报
-
浏览量:2994次2020-02-21 11:17:05
-
浏览量:1608次2020-06-11 15:30:54
-
浏览量:2442次2018-01-21 11:57:12
-
浏览量:4219次2020-09-23 22:57:24
-
浏览量:2116次2020-07-15 10:47:02
-
浏览量:1747次2018-02-23 19:48:42
-
浏览量:1849次2018-08-01 23:40:15
-
浏览量:870次2023-02-23 16:36:45
-
浏览量:1067次2020-05-18 17:20:50
-
浏览量:3489次2020-12-01 10:06:07
-
浏览量:1681次2020-08-03 09:43:13
-
浏览量:1517次2020-02-12 10:14:30
-
浏览量:4988次2022-05-17 09:02:19
-
浏览量:2390次2020-07-29 18:20:36
-
2020-10-21 11:35:55
-
浏览量:4947次2020-09-20 22:00:55
-
浏览量:3936次2020-11-05 15:00:56
-
2023-01-04 15:09:58
-
浏览量:1914次2018-07-06 20:40:53
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
big_anana
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明