есть ли 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
Причина редактирования: учимся фомулировать название темы
|
|
|
AD |
14.8.2008, 8:47
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
|
|
|
Otto Baynes |
14.8.2008, 9:05
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 5 Регистрация: 8.7.2008 Пользователь №: 226 Спасибо сказали: 1 раз(а) Репутация: 1 |
Ну так там есть Lay Out Horizontally in Splitter и Lay Out Vertically in Splitter. Выбираете 2 или более виджета, а потом одно из этих действий.
|
|
|
Delphist |
14.8.2008, 9:20
Сообщение
#4
|
Студент Группа: Новичок Сообщений: 41 Регистрация: 4.8.2008 Из: Россия Пользователь №: 249 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
Litkevich Yuriy |
14.8.2008, 10:02
Сообщение
#5
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Delphist, ты считаешь, что название темы как-то отражает твой вопрос?
П.С. Пишите тему так чтобы понятно было о чем вопрос |
|
|
kuler |
11.9.2008, 10:19
Сообщение
#6
|
Танцор диско Группа: Участник Сообщений: 441 Регистрация: 11.9.2008 Из: Москва Пользователь №: 289 Спасибо сказали: 6 раз(а) Репутация: -1 |
а как сделать чтоб стили сплиттера менять? чтоб была такая фишка когда на сплиттер щелкаешь, а он сразу одну из частей делает во весь размер, скрывая другую?
|
|
|
ЙаМайскЫйПчОЛ |
11.9.2008, 14:15
Сообщение
#7
|
Участник Группа: Участник Сообщений: 154 Регистрация: 10.7.2008 Из: СПб Пользователь №: 232 Спасибо сказали: 7 раз(а) Репутация: 5 |
могу предположить что надо так.
Унаследуй свой класс от QSplittera, опиши функцию mousePressEvent при вызове которой происходит setCollapsible(int. bool) только как однозначно определить кого свернуть?))) Поэтому предусмотрен коллапс при достижении виджетом minimumSize( так что если твой видгет maximumsize == minimumsize достаточно нажать на сплиттер и на миллиметр сдвинуть в ту сторону которую хочешь скукожить) Вроде жмыкание безсмысленно)))) тут надо исходить из условия состояния виджетов Сообщение отредактировал ЙаМайскЫйПчОЛ - 11.9.2008, 14:16 |
|
|
kuler |
11.9.2008, 14:23
Сообщение
#8
|
Танцор диско Группа: Участник Сообщений: 441 Регистрация: 11.9.2008 Из: Москва Пользователь №: 289 Спасибо сказали: 6 раз(а) Репутация: -1 |
то есть опять же нельзя через дизайнер.... в билдере это на раз-два делается..
|
|
|
ЙаМайскЫйПчОЛ |
11.9.2008, 14:27
Сообщение
#9
|
Участник Группа: Участник Сообщений: 154 Регистрация: 10.7.2008 Из: СПб Пользователь №: 232 Спасибо сказали: 7 раз(а) Репутация: 5 |
Может я недопонял, чего ты хочешь получить, но у меня десигнер такой же как у тебя)))) и там этого вроде нет.
|
|
|
Litkevich Yuriy |
11.9.2008, 16:05
Сообщение
#10
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Текстовая версия | Сейчас: 29.11.2024, 2:03 |