Я заметил, что шрифт Qt по умолчанию, используемый в Windows 7, немного отличается от системного шрифта.Как использовать шрифт Windows в приложении Qt
Это ясно видно на букву «О» в этом примере:
И вот мой код:
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QMainWindow mainWin;
QWidget* central = new QWidget(&mainWin);
central->setLayout(new QHBoxLayout);
QPushButton* ba = new QPushButton("Tool A", central);
central->layout()->addWidget(ba);
QPushButton* bb = new QPushButton("Tool B", central);
central->layout()->addWidget(bb);
mainWin.setCentralWidget(central);
mainWin.setWindowTitle("Tools");
mainWin.show();
return app.exec();
}
Как я мог установить точно такой же шрифт в моем приложении как использует окна?
Версия Qt: 5.7.1
Спасибо!
это два разных размера, а формы глифов при низких точечных размерах определенно растеризуются по-разному, так что вы сначала попробовали сопоставить размер, чтобы убедиться, что они действительно разные или нет? –