Font Awesome 图标字体库
其提供可缩放的矢量图标,可使用CSS提供的特性对它们进行更改,包括:大小、颜色、阴影或者其它支持的效果。
Qt使用 Font Awessome字体库
QFontDatabase::addApplicationFont("./res/fonts/FontAwesome.otf");
QString fontNam=QFontDatabase::applicationFontFamilies(fontId).at(0);
QFont iconFont = QFont(fontName);
iconFont.setPointSize(10);
ui->button->setFont(iconFont);
ui->button->setText(QChar(0xf00d));