Разный вид интерфейса программы в Qt Creator-е и после сборки
Интерфейс программы в дизайнере в Qt Creator-е выглядит не так, как после сборки.
Новый Qt Creator (версии 5.0 и выше) собран на Qt6, а старый (версия 4.15.2 и ниже) — на Qt5.
Встроенный дизайнер нового Qt Creator рендерит Qt5-формы через движок Qt6. У Qt6 другие метрики шрифтов и логика масштабирования (High DPI). Поэтому в дизайнере мы видим одну картинку, а после компиляции на Qt5 — другую (шрифты съезжают, элементы обрезаются). В старом qtcreator (на Qt5) рендеринг полностью совпадает с тем, что вы получите в программе.
Соответственно для работы с дизайном в Qt5 необходимо пользоваться qtcreator версии 4.15.2 или ниже.
Так же можно установить два qtcreator-а в разные папки и запускать их с ключом -settingspath:
для qt5:
для qt6:
Соответственно настройки разных версий qtcreator будут находиться в разных папках.
Поддержать проект (подарком):
ЮMoney 4100 1188 9778 9041
карта 5599 0021 0667 6341