Russian Qt Forum
Ноябрь 23, 2024, 22:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как работать с QGridLayout в QtCreator?  (Прочитано 2067 раз)
Radmir
Гость
« : Декабрь 17, 2017, 17:59 »

Hi, mighty All,

хочу сделать в Qt Creator следующее окно для диалога с размещением:

1 ряд: метка1, лайнедит1,метка2, лайнедит2,
2 ряд: картинка типа QPixmap
3 ряд: бокс с кнопками OK, Cancel

1 ряд должен быть сдвинут влево с размерами виджетов с учетом длины текста, справа может быть пустое место до конца окна. По высоте вверху диалога на высоту входящих виджетов.

3 ряд расположен внизу в крайнем правом положении.
2 ряд между ними должен занимать все допустимое пространство между ними.

Как это сделать в Qt Creator с помощью QGridLayout.

Можно конечно ручками в программе, но хочется в Qt Creator.
Если можно обойтись QHBoxLayout + QVBoxLayout, буду признателен за совет.

С уважением,
Радмир


Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Декабрь 17, 2017, 22:21 »

1 ряд скрепить QHBoxLayout, все остальное скрепить QVBoxLayout.

детали про 1 ряд я не очень понял как это должно выглядеть.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.044 секунд. Запросов: 22.