资源简介
Qt使用FontAwesome字体图标的方式,完整示例,封装了使用帮助类。
代码片段和文件信息
#include “fontawesomeicons.h“
#include se>
FontAwesomeIcons &FontAwesomeIcons::Instance()
{
static FontAwesomeIcons _instance;
return _instance;
}
QFont FontAwesomeIcons::getFont()
{
return this->font;
}
QChar FontAwesomeIcons::getIconChar(FontAwesomeIcons::IconIdentity code)
{
return QChar((int)code);
}
FontAwesomeIcons::FontAwesomeIcons()
{
// add font file
int fontId = QFontDatabase::addApplicationFont(“:/font/fontawesome-webfont.ttf“);
QStringList fontFamilies = QFontDatabase::applicationFontFamilies(fontId);
Q_ASSERT_X(fontFamilies.size()==1“font““font not exist.“);
this->font.setFamily(fontFamilies.at(0));
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-12-17 14:16 FontAwesome\
文件 1103 2017-12-17 12:44 FontAwesome\FontAwesome.pro
文件 79076 2013-06-17 23:32 FontAwesome\fontawesome-webfont.ttf
文件 678 2017-12-17 14:10 FontAwesome\fontawesomeicons.cpp
文件 12333 2017-12-17 13:54 FontAwesome\fontawesomeicons.h
文件 172 2017-12-17 11:59 FontAwesome\main.cpp
文件 1516 2017-12-17 13:56 FontAwesome\mainwindow.cpp
文件 410 2017-12-17 12:30 FontAwesome\mainwindow.h
文件 535 2017-12-17 12:01 FontAwesome\mainwindow.ui
文件 106 2017-12-17 12:27 FontAwesome\res.qrc
目录 0 2017-12-17 14:18 __MACOSX\
目录 0 2017-12-17 14:18 __MACOSX\FontAwesome\
文件 120 2017-12-17 12:37 __MACOSX\FontAwesome\._.DS_Store
- 上一篇:iewebcontrols205025
- 下一篇:jpg编码再解码
相关资源
- 毕业设计——基于QT的GPS车载导航系统
- Qt实现拼图游戏
-
Qt st
yle Sheets Examples - 提供Qt中快速多次发射信号与耗时槽函
- 基于Qt的坦克大战游戏源码
- Qt5.5 代码实现记事本程序 MiniText
- Qt4第三方库qextserialport
- 多界面跳转切换
- Qt VideoCapture图像采集
- Qt Designer汉化包亲测可用内附说明.z
- Qt 自定义导航栏
- qt黑白棋源码简单
- Qt4.8.4和creator和mingw安装配置说明总结
- 在ARM9和ARMLinux下利用QT编写的实时数据
- 华清远见智能家居项目
- QT实现计算器包含科学计算与进制转换
- qt简易黑白棋代码,不带可执行程序,
- QT text预加载方式显示大文件文本.zi
- 基于linux Qt的仿QQ聊天简单对话框
- QthreadPools.rar
- ESP8266和MQTT协议接收平台下发命令版
- QT编写程序,实现一个坐标轴功能
- QT+opencv图像几何变换,包括图像平移
- Qt鼠标拖动绘制基本几何图形(直线、
- 基于QT和OpenCV的五子棋实现源码
-
linux下基于mpla
yer的多媒体播放器 - [Qt]Qt Creator汉化方法 qt汉化包
- qt实现音频采集
- 局域网聊天
- Qt自适应行高表头重载
评论
共有 条评论