1

アイコンにカスタムフォントを含めようとしています:http: //aristath.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();

アイコンの上にスペースがないようにするにはどうすればよいですか?

4

2 に答える 2

2

私はとらえどころのないアイコン フォントの作成者です。

IE および Android 2.3 ブラウザでフォントを表示すると、この問題が発生することがわかりました。しかし、私は現在、これがなぜ起こっているのか分からず、これを修正する方法について人々が持っているかもしれない提案を聞きたいと思っています...

于 2013-01-10T07:23:11.270 に答える
0

これは、elusive-icon フォント (http://aristath.github.com/elusive-iconfont/) のバグです。FontAwesome にこの問題がないことを確認しました (ms word または私のプログラムで)。

于 2013-01-11T04:10:49.877 に答える