我正在尝试为其图标添加自定义字体:http: //arisath.github.com/elusive-iconfont/
但是,当我尝试查看它时,实际图标上方有大量空间。我在 MS Word 中打开了字体(从插入符号,然后选择安装的字体),它有同样的问题,这让我相信问题出在字体上。字体是从 svg 生成的。我尝试将 svg 上传到http://icomoon.io并重新下载,新字体也有同样的问题。
这是我用来渲染字体的代码:
QLabel *test = new QLabel;
test->setText(QString::fromUtf8("\ue002\n\ue003"));
test->setAlignment(Qt::AlignTop | Qt::AlignLeft);
test->setStyleSheet("color:red;font-family:'Elusive-Icons';font-size:20px;margin:0px;background-color:black;line-height:0.1");
test->setMargin(0);
test->setWordWrap(true);
test->setFixedWidth(75);
test->show();
如何使图标上方没有空间?