crossplatform.ru

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

> есть ли QSplitter в QT Desinger'е?
Delphist
  опции профиля:
сообщение 14.8.2008, 8:44
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 41
Регистрация: 4.8.2008
Из: Россия
Пользователь №: 249

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




Репутация:   0  


Скажите, пожалуйста, почему в QT Desinger на панели Widget Box (где расположены все компоненты) нет QSplitter'a
Причина редактирования: учимся фомулировать название темы
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
ЙаМайскЫйПчОЛ
  опции профиля:
сообщение 11.9.2008, 14:15
Сообщение #2


Участник
**

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

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




Репутация:   5  


могу предположить что надо так.
Унаследуй свой класс от QSplittera, опиши функцию mousePressEvent при вызове которой происходит setCollapsible(int. bool)
только как однозначно определить кого свернуть?)))
Поэтому предусмотрен коллапс при достижении виджетом minimumSize( так что если твой видгет maximumsize == minimumsize достаточно нажать на сплиттер и на миллиметр сдвинуть в ту сторону которую хочешь скукожить)
Вроде жмыкание безсмысленно))))

тут надо исходить из условия состояния виджетов

Сообщение отредактировал ЙаМайскЫйПчОЛ - 11.9.2008, 14:16
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- Delphist   есть ли QSplitter в QT Desinger'е?   14.8.2008, 8:44
- - AD   Цитата(Delphist @ 14.8.2008, 9:44) Скажит...   14.8.2008, 8:47
- - Otto Baynes   Ну так там есть Lay Out Horizontally in Splitter и...   14.8.2008, 9:05
- - Delphist   Цитата(Otto Baynes @ 14.8.2008, 9:05) Ну ...   14.8.2008, 9:20
- - Litkevich Yuriy   Delphist, ты считаешь, что название темы как-то от...   14.8.2008, 10:02
- - kuler   а как сделать чтоб стили сплиттера менять? чтоб бы...   11.9.2008, 10:19
- - ЙаМайскЫйПчОЛ   могу предположить что надо так. Унаследуй свой кла...   11.9.2008, 14:15
- - kuler   то есть опять же нельзя через дизайнер.... в билде...   11.9.2008, 14:23
- - ЙаМайскЫйПчОЛ   Может я недопонял, чего ты хочешь получить, но у м...   11.9.2008, 14:27
- - Litkevich Yuriy   Цитата(kuler @ 11.9.2008, 14:19) а как сд...   11.9.2008, 16:05
- - kuler   кстати, а как сделать чтоб при добавлении сплиттер...   11.9.2008, 16:09
- - Litkevich Yuriy   сплиттер это разновидность компоновщика, соответст...   11.9.2008, 16:45
|- - kuler   Цитата(Litkevich Yuriy @ 11.9.2008, 17:45...   11.9.2008, 17:11
- - Litkevich Yuriy   тупая установка размера (setGeometry) будет работа...   11.9.2008, 17:20
- - kuler   Цитата(Litkevich Yuriy @ 11.9.2008, 18:20...   11.9.2008, 17:29
- - Litkevich Yuriy   ну тебе все не разжушь за 5 мин. Лучшеб тебе потре...   11.9.2008, 17:41


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


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




RSS Текстовая версия Сейчас: 25.11.2020, 5:38