Я новичок в QT и создал простое приложение пользовательского интерфейса в нем. Приложение содержит только кнопку с текстом. Когда я запускаю исполняемый файл на той же машине, он выглядит нормально, но когда я запускаю исполняемый файл на другом компьютере (то же разрешение), размер кнопки уменьшался, но текст внутри кнопки не уменьшался. Я подозреваю, что это может быть связано с драйвером дисплея. Если я увеличу ширину кнопки, то на другой машине она будет отлично отображаться, но на той же машине она будет выглядеть очень большой.
Пожалуйста, найдите скриншоты ниже.
![Другая машина, но она поддерживает большее разрешение] [1]
![Та же машина] [2]
Любое предложение решить эту проблему?
Я собираюсь отослать вас к некоторым учебникам по YouTube относительно Макеты Qt.
Вместо того чтобы размещать виджеты в абсолютных позициях на нескольких машинах, ваше приложение должно (как минимум) адаптироваться к различным средам. Макеты Qt поможет вам в этом.
Других решений пока нет …