Я недавно начал разработку в qt, и пока все идет хорошо. Теперь мой вопрос: могу ли я автоматически изменить размер приложения qt в соответствии с разрешением экрана? Скажем, у меня есть основное окно, предназначенное для 1366 x 768. И оно работает для одной системы. При переносе его в другую систему, поддерживающую 1280 x 800 или 800 x 600, есть ли простой способ сделать это? без изменения дизайна пользовательского интерфейса в создателе?Автоматическое изменение размера приложения qt. (главное окно)
Я ценю любую помощь в этом отношении.
Заранее спасибо.
Использует ли изменение размера в конструкторе QMainWindow все компоненты в этом окне? – dhruvvyas90
@ dastaan Ваш вопрос касался изменения размера окна в соответствии с размером экрана, и я уже написал ответ. Если вы хотите, чтобы все виджеты, которые содержит mainWindow, будут автоматически изменены в соответствии с новым размером mainWindow, вы должны использовать QLayout. Этот класс был создан для этой цели. Вы можете создавать макеты в Qt Designer или сами писать. – Chernobyl