есть ли QSplitter в QT Desinger'е? |
Здравствуйте, гость ( Вход | Регистрация )
есть ли 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 |
|
|
Текстовая версия | Сейчас: 29.11.2024, 0:11 |