Поскольку Qt выполняет свою собственную визуализацию текста, возможно ли отключить сглаживание для приложения Qt во время выполнения, не изменяя глобальные настройки ОС?
Если возможно, я предполагаю, что это будет сделано путем настройки QStyle приложения или чего-то подобного. Это верно?
QFont класс разоблачает setStyleStrategy () метод, который позволяет изменить алгоритм сопоставления шрифтов.
Переходя QFont :: NoAntialias следует добиться того, что вы хотите:
yourFont.setStyleStrategy(QFont::NoAntialias);