测试代码(Qt5.5.1):
#include <QtWidgets>
int main(int argc, char* argv[])
{
QApplication a(argc, argv);
QTextBrowser textBrowser;
textBrowser.setHtml("<p style=\"font-size: 50pt\">X АБ Y</p>");
textBrowser.resize(200, 200);
textBrowser.show();
return a.exec();
}
结果:
如何避免非 ascii 字母(如测试中的“А”)后跟不可破坏空格的文本消失?