crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> MDI resize(), Задать размер дочернего окна в mdi???
fortero
  опции профиля:
сообщение 21.3.2011, 19:04
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 132
Регистрация: 4.12.2010
Пользователь №: 2242

Спасибо сказали: 0 раз(а)




Репутация:   0  


Доброе время суток!
Товарищи подскажите начинающему человеку в области QT. Как задать фиксированный размер дочерних окон в mdi, стандартный способ resize(x, y) не даёт не каких результатов новые окна открываются максимально маленькими, вручную получается их увеличивать или делать на всю область MDI. Подскажите как задать фиксированный размер при появлении дочерних окон????
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 21.3.2011, 19:17
Сообщение #2


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


setFixedSize()

?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
fortero
  опции профиля:
сообщение 21.3.2011, 19:31
Сообщение #3


Участник
**

Группа: Участник
Сообщений: 132
Регистрация: 4.12.2010
Пользователь №: 2242

Спасибо сказали: 0 раз(а)




Репутация:   0  


Спасибо я Ваш должник помогло!

P.S. Там получилось 2 темы одинаковые на форуме модераторы не злитесь у вас сайт заглючило, подскажите как дубля удалить, или сами удалите...

А ещё подскажите пожалуйста:
Как сделать что бы по умолчанию окна коскадом выстраивались?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
maint
  опции профиля:
сообщение 21.3.2011, 20:14
Сообщение #4


Участник
**

Группа: Участник
Сообщений: 235
Регистрация: 3.8.2009
Из: Иркутск
Пользователь №: 982

Спасибо сказали: 28 раз(а)




Репутация:   2  


Цитата(fortero @ 22.3.2011, 0:04) *
Доброе время суток!
Товарищи подскажите начинающему человеку в области QT. Как задать фиксированный размер дочерних окон в mdi, стандартный способ resize(x, y) не даёт не каких результатов новые окна открываются максимально маленькими, вручную получается их увеличивать или делать на всю область MDI. Подскажите как задать фиксированный размер при появлении дочерних окон????

смотреть в сторону этих функций
void    setMaximumHeight ( int maxh )
void    setMaximumSize ( const QSize & )
void    setMaximumSize ( int maxw, int maxh )
void    setMaximumWidth ( int maxw )
void    setMinimumHeight ( int minh )
void    setMinimumSize ( const QSize & )
void    setMinimumSize ( int minw, int minh )
void    setMinimumWidth ( int minw )
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
fortero
  опции профиля:
сообщение 23.3.2011, 22:14
Сообщение #5


Участник
**

Группа: Участник
Сообщений: 132
Регистрация: 4.12.2010
Пользователь №: 2242

Спасибо сказали: 0 раз(а)




Репутация:   0  


Подскажите ещё пожалуйста, как сделать что бы по умолчанию дочернии окна в режиме КАСКАДА появлялись?
Спасибо за внимание!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 24.3.2011, 17:10
Сообщение #6


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(fortero @ 24.3.2011, 0:14) *
как сделать что бы по умолчанию дочернии окна в режиме КАСКАДА появлялись?
задай режим для дочерних окон (QMdiArea::cascadeSubWindows()), и смотри пример MDI, там много полезного
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
fortero
  опции профиля:
сообщение 25.3.2011, 1:48
Сообщение #7


Участник
**

Группа: Участник
Сообщений: 132
Регистрация: 4.12.2010
Пользователь №: 2242

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 24.3.2011, 18:10) *
QMdiArea::cascadeSubWindows()
Цитата(Litkevich Yuriy @ 24.3.2011, 18:10) *
QMdiArea::cascadeSubWindows()

Этот пример я видел в оригенальном мане, но он почему то не срабатывает(((
Как синтаксически правельно это офромить?
У меня обявлена переменная, затем я либо через точку подсоединяю cascadeSubWindows(), компелится компелится но результата то нет...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
fortero
  опции профиля:
сообщение 25.3.2011, 4:00
Сообщение #8


Участник
**

Группа: Участник
Сообщений: 132
Регистрация: 4.12.2010
Пользователь №: 2242

Спасибо сказали: 0 раз(а)




Репутация:   0  


Вопрос решён я нашёл в какую вункцию надо вставить было код...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.3.2024, 21:15