QT中使用fontawesome
程序员文章站
2024-02-20 23:21:28
...
fontawesome官网:http://fontawesome.dashgame.com/
fontawesome是一种字体图标,即显示为图标的font。
打开官网点击立即下载,
选出.ttf文件,添加到资源文件中即可使用,在官网上找好需要的图标,记下编号放代码里面
int fontId = QFontDatabase::addApplicationFont(":/fonts/fontawesome-webfont.ttf");
QString fontName = QFontDatabase::applicationFontFamilies(fontId).at(0);
QFont iconFont = QFont(fontName);
iconFont.setPointSize(10);
ui->button->setFont(iconFont);
ui->button->setText(QChar(0xf00d));//0xf00d对应的是"关闭"字体图标,具体可以看官网
#include QFontDatabase 头文件不要忘记了
background-color: transparent; 控件背景透明就好看啦,但是好像字体调成彩色的话按钮背景透明会消失。
上一篇: smarty模板中如何生成随机数
下一篇: Java程序员新手老手常用的八大开发工具
推荐阅读
-
QT中使用fontawesome
-
C#中richtextbox使用方法详解
-
mybatis中resultMap 标签的使用教程
-
关于使用Hibernate向数据库中存取java对象 博客分类: BLOB,oracle Blobhibernatejava对象oracle
-
使用 Spring LDAP 读取数据并映射到 Java Bean 中 博客分类: Spring开源框架 spring ldap
-
PHP中字符安全过滤函数使用总结
-
使用 Spring LDAP 读取数据并映射到 Java Bean 中 博客分类: Spring开源框架 spring ldap
-
java 中String和StringBuffer与StringBuilder的区别及使用方法
-
ThinkPHP中ajax使用实例教程,thinkphpajax
-
java 中的封装介绍及使用方法