1 / 1 / 0
Регистрация: 23.03.2014
Сообщений: 79
|
|
1 | |
Как заставить QMdiArea заполнять весь CentralWidet в Designer?27.06.2015, 17:34. Показов 1075. Ответов 2
Метки нет (Все метки)
Привет! Недавно начал изучать Qt.
Сейчас пытаюсь написать первое MDI приложение. У меня есть QMainWindow. Eсли я добавляю QMdiArea "руками", через setCentralWidget, то все ОК. QMdiArea заполняет все окно, как я и хочу. Но если я просто перетаскиваю QMdiArea в Designer, то никак не могу заставить ее заполнять весь CentralWidget. Как это сделать? Добавлено через 47 минут И еще вопрос в догонку... Можно ли создать все меню, tools и Actions через Designer? Или придется все это "руками" в конструкторе QMainWindow писать?
0
|
27.06.2015, 17:34 | |
Ответы с готовыми решениями:
2
При изменении формы ui в designer приходится пересобирать весь проект Как заставить JIT откомпилировать весь код сразу? Как заставить Яндекс стереть инфу о сайте (весь кеш) заставить процедуру считывать весь файл, |
52 / 52 / 23
Регистрация: 01.06.2015
Сообщений: 189
|
|
27.06.2015, 22:28 | 2 |
В CentralWidget'e должна быть компоновка (установлен слой), для этого нужно в Designer'e выделить CentralWidget (основную форму) и выбрать один из вариантов компоновки. Панель компоновки у меня находится в верхней частей окна Designer'a, она выглядит примерно так:
Можно, для этого правой кнопкой мыши по CentralWidget'у в дереве виджетов, и смотря что нужно:
0
|
52 / 52 / 23
Регистрация: 01.06.2015
Сообщений: 189
|
|
28.06.2015, 01:58 | 3 |
Извините, ошибся, компоновка это не слой, от анг. layout
0
|
28.06.2015, 01:58 | |
28.06.2015, 01:58 | |
Помогаю со студенческими работами здесь
3
Заставить весь Cardview реагировать на нажатие Как заставить сайт написанный на 5.3 заставить работать на 5.6? Как принудительно включить register_globals? как заставить писиспикер заставить хоть чтото проскрипеть? QMdiArea и QLayout Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |