qt textbrowser 设置字体颜色
qtextbrowser支持html语法来设置字体。因此使用html语法来设置字体颜色。
但是使用这个方式来设置字体颜色会有Bug。在设置某一部分字体颜色后,有概率导致后续字体颜色,都变成设置的颜色。下面是一种解决方案。
通过宏来控制字体颜色,并在设置完某部分字体颜色后,将颜色变回黑色,则可以解决这个问题。用法如下:
#define TEXT_COLOR_RED(STRING) "<font color=red>" STRING "</font>" "<font color=black> </font>"
#define TEXT_COLOR_BLUE(STRING) "<font color=blue>" STRING "</font>" "<font color=black> </font>"
#define TEXT_COLOR_GREEN(STRING) "<font color=green>" STRING "</font>" "<font color=black> </font>"ui->textBrowser_log_2->append(TEXT_COLOR_RED("固件3 选择的文件格式不正确,请选择.bin或者.hex后缀格式的文件"));
qt textbrowser 设置字体颜色相关推荐
- Qt - QLabel设置字体颜色
** Qt - QLabel设置字体颜色 ** • 第一种,使用setPalette()方法如下: QLabel *label = new QLabel(tr("Hello Qt!" ...
- QT使用html改变字体颜色,QT中设置字体和更改字体颜色
QT中设置字体和更改字体颜色 对一个文本框lineEdit设置字体,首先我建了一个按钮setFontButton用来设置 并定义了它的相应函数setFont,将setFontButton添加到布局中, ...
- QT中设置字体和更改字体颜色
QT中设置字体和更改字体颜色 对一个文本框lineEdit设置字体,首先我建了一个按钮setFontButton用来设置 并定义了它的相应函数setFont,将setFontButton添加到布局中, ...
- Qt之textedit设置字体颜色
1.富文本设置字体颜色 ui->textEdit->append("<font color=\"#FF0000\">红色字体</font&g ...
- QT怎么设置字体轮廓、字体位置、字体样式、字体间距、窗口背景色大小、隐藏鼠标图标
QT怎么设置字体轮廓.字体位置.字体样式.字体间距.窗口背景色大小.隐藏鼠标图标 原创 2017年12月14日 19:05:21 标签: qt / ui 277 在qt中经常会对字体设置一些属性字体轮 ...
- android TextView设置字体颜色
今天,简单讲讲如何设置TextView的字体颜色. 其实很简单,不过之前忘记了,所以还是记录,总结一下. TextView的字体设置方法: 1.直接通过配置文件设置 2.在Activity类中进行设置 ...
- HTML设置字体颜色1008无标题,如何在HTML中设置字体颜色,你知道这几种方式吗?...
color设置字体颜色 在color设置字体颜色之前,我们首先了解color在css中有几种取值方式,一共有4种方式,若有不全还请在评论区告知谢谢,4种方式如下: 十六进制.十进制. 英文单词.十六进 ...
- Outlook2016未读邮件怎么设置字体颜色
Outlook2016中想要设置未读邮件的字体颜色,该怎么设置呢?下面我们就来看看详细的教程. Outlook2016未读邮件怎么设置字体颜色? 1.下载安装outlook软件. Outlook201 ...
- css设置字体颜色、文本对齐方式、首行缩进、文本装饰、列表样式、鼠标样式、禁止文本域拖拽、轮廓线、块级元素对齐方式、文字溢出设置
color:设置字体颜色: 取值方式有:1.颜色值red,green等 .2.十六进制#FF0000,#FF2313等.3.RGB代码rgb(225,225,112)或rgb(100%,55%,0%) ...
最新文章
- UVa11770 - Lighting Away(排序+DFS)
- vue通过监听实现相同路径的视图重新加载
- 全球及中国认知文档处理行业运营策略与应用前景分析报告2022版
- 95-225-040-源码-广播-简介
- 《转》Babel 入门教程
- php扫雷算法,扫雷游戏算法 - osc_qv1fwke0的个人空间 - OSCHINA - 中文开源技术交流社区...
- 个人所得税 java_通过Java程序计算个人所得税
- 动态规划---买卖股票的最佳时机
- 【Typora Emoji 图标】
- mac pro M1(ARM)安装:ubuntu虚拟机(四)
- 解决使用人人开源,搭建前端环境问题(renren-fast-vue)
- Python 库pyautogui 0.9.52的下载、安装和使用
- Siri 语音识别 Speech
- word 文档结构二级标题和一级不一致解决办法
- PHP(Laravel)作为客户端调用GRPC
- 百度2015校园招聘面试题(成功拿到offer)
- 无人机——遥控器篇(三)
- HLS / Chisel 利用CORDIC双曲系统实现平方根计算
- qq聊天机器人 群发工具 (java版) (一)
- 53. 最大子数组和