QT使用html改变字体颜色,QT中设置字体和更改字体颜色
QT中设置字体和更改字体颜色
对一个文本框lineEdit设置字体,首先我建了一个按钮setFontButton用来设置
并定义了它的相应函数setFont,将setFontButton添加到布局中,并通过connect()设置与setFont()关联,
然后定义setFont如下
void FindDialog::setFont()
{
bool ok;
const QFont& font = QFontDialog::getFont(&ok,
lineEdit->font(),
this,
tr("fontDialog"));
if(ok)
{
lineEdit->setFont(font);
}
}
这样就可以设置字体了
改变字体或按钮的颜色:
先加入色板类#include
比如要设置lineEdit里字体的颜色为红色
QPalette pal =lineEdit->QPalette();
pal->setColor(QPalette::Text,QColor(255,0,0);
lintEdit->setPalette(pal);
这样文本框中的字体就变成红色的了。
如果要通过调用色板来选择字体颜色,可以加上下列代码,其中的按钮创建,连接等省略
void FindDialog::setFont
{
QPalette palette = lineEdit->palette();
const QColor & color =
QColorDialog::getColor(palette.color(QPalette::Base),this);
if(color.isValid())
{
palette.setColor(QPalette::Text,color);
lineEdit->setPalette(palette);
}
}
http://wangjiajun53880.blog.163.com/blog/static/117001394201111825826965/
QT使用html改变字体颜色,QT中设置字体和更改字体颜色相关推荐
- android 自定义menu 背景颜色,Android中设置Menu菜单的文字颜色为白色
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 开发者交流裙: 188168040 Android中设置Menu菜单的文字颜色为白色,一般情况下,Android中Menu菜单的title文字颜色为黑色, ...
- PyQT5 (四十三) 在 QTableWidget 表格中设置单元格的字体和颜色 的案例
在 QTableWidget 表格中设置单元格的字体和颜色 的案例 import sysfrom PyQt5 import QtPrintSupport, QtGui from PyQt5.QtCor ...
- html字体颜色 html中设置字体颜色代码 字体颜色获取
html字体颜色 html中设置字体颜色代码 字体颜色获取 html字体颜色设置更改,html设置字体颜色代码方法有哪些 DIVCSS5为大家介绍在html中设置字体颜色方法,字体颜色修改方法,字体颜 ...
- xshell更改背景颜色,解决乱码问题及更改字体及字体大小
https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 这三个键分别是更改 ...
- 在MATLAB R2020a中设置m文件的字体大小
在MATLAB R2020a中设置m文件的字体大小 1.打开MATLAB R2020a: 2.找到快速访问工具栏.如下图1: 3.打开图1中红色方框内的工具栏设置: 4.选择自定义工具栏: 5.打开字 ...
- android中在java代码中设置Button按钮的背景颜色
android中在java代码中设置Button按钮的背景颜色 1.设置背景图片,图片来源于drawable: flightInfoPanel.setBackgroundDrawable(getRes ...
- TIA博途Wincc中设置不同语言下字体大小的具体方法
TIA博途Wincc中设置不同语言下字体大小的具体方法 大家在做多语言的项目时,可能会遇到这样的情况: 即博图编写的触摸屏语言切换时,中文翻译成英文太长了,遮挡了其他地方,那么如何设置不同语言下的字体 ...
- vscode安装使用(含安装包)、更改语言、更换主题和背景、设置模板、更改字体大小
目录 一 下载安装 二 更改语言 三 更换主题和背景 四 设置模板 五 更改字体大小 一 下载安装 VSCode中文网 - Visual Studio Code中文官网 VS Code编辑器中文网站 ...
- layui table 字体大小_layui table设置某一行的字体颜色方法
table自带的可以设置某一个单元格颜色,必须根据内容来修改,对于很多列同时修改并不方便,直接使用js操作比较简单. 首先自定义一个div,内部存放table,根据class找到table,然后找到行 ...
- matlab bar3 颜色,matlab中怎么控制柱状图标注的颜色?
满意答案 lastdargo 推荐于 2016.01.18 采纳率:45% 等级:10 已帮助:818人 一.利用bar3画一个矩阵的柱状图时,如何改变显示的颜色,让它根据数据大小的不同显示不同 ...
最新文章
- python并发之协程_python并发编程之协程
- 隐形马尔可夫模型——前向算法就是条件概率
- IBatis.Net学习笔记系列文章
- 第8天:我用AI算法造了一些“网红”
- 课时 23:Kubernetes API 编程范式(陈显鹭)
- YbtOJ#482-爬上山顶【凸壳,链表】
- c语言学习-字符串输出
- [导入]关于:web.config 的配置说明
- ASP和JS读写Cookie的问题
- 后端Web开发框架(Java)
- visio一分二连接线_Visio-换线流程(初稿)
- 右下角出现“测试模式 win7 内部版本7601”如何去掉?
- Could not locate zlibwapi.dll. Please make sure it is in your library path
- 大多数人奋斗一辈子才能得到的东西,你见过吗?
- 怎么样免费建自己的网站?
- iOS马甲包开发招式及规避4.3方法合集
- 智能手机丢失照片如何恢复
- 微机原理——8086系统的概述与引脚介绍
- USB-IF发布MIDI设备2.0版USB设备类规范
- Eclipse SVN 冲突的 介绍 及 四种解决方式
热门文章
- 关于错误Resource interpreted as Script but transferred with MIME type text_html
- SAP ABAP实用技巧介绍系列之如何生成值为NULL的table row
- Java快速排序的调试
- 揭开SAP Customer Management for S/4HANA的神秘面纱
- python喜马拉雅收费_python抓取喜马拉雅免费专辑
- html列表小写字母,python实现大小写字母转换
- 每个tabpage中都有一个dategridview_其实每个人都是一个孩子,仅此而已
- 集群机器时间同步设置
- php爬去百度图片,python爬虫:随心所欲地爬取百度图片
- python找不到idleble_如何在python中使用pygatt从BLE设备获取通知?