Создал я в KDevelop проект из шаблона Simple designer based KDE Application. В UI файле сделал нормальный интерфейс. Запускаю, а окно имеет очень маленький размер и не все виджеты видны. Что сделать, чтоб все нормально работало?
PS. Знаю, что без шаблонов можно обойтись.
Проблема при разработке интерфейса Qt
Модератор: Модераторы разделов
-
Clear_Mind
- Сообщения: 241
- Статус: Изредко заглядывающий
- ОС: openSuSE 11.1
Re: Проблема при разработке интерфейса Qt
Менеджерами компановки (Layout) пользовались?
Может быть поможет sizeHint?
Может быть поможет sizeHint?
Bombers launch with no recall + Minutes warning of the missile fall
Take a look at your last sky + Guessing you won't have the time to cry
--- Iron Maiden (Brouther Than A Thousand Suns, 2006)
Take a look at your last sky + Guessing you won't have the time to cry
--- Iron Maiden (Brouther Than A Thousand Suns, 2006)
-
frp
- Сообщения: 1445
- ОС: Debian Squeeze
Re: Проблема при разработке интерфейса Qt
Мне помогло resize(mainWidget->size());
Дело в том, что Kdevelop создает KMainWindow, а потом на нем создается mainWidget. Так что размеры mainWidget(котрый я редактировал в Designer)и размеры главного окна это не одно и то же.
Дело в том, что Kdevelop создает KMainWindow, а потом на нем создается mainWidget. Так что размеры mainWidget(котрый я редактировал в Designer)и размеры главного окна это не одно и то же.