какой виджет применить

вопросы по созданию программ с использованием возможностей библиотеки PHPQt5

Модератор: ArtMares

zazaka
Аватара пользователя
Ответственный глюкогенератор
 
Сообщения: 98
Поблагодарили: 2 раза
народ подскажите какой виджет применять или как сделать чтобы можно было за поля  (между цветными квадратами ) 
хватать мышкой и двигать меняя размеры этих полей 

и как сделать чтобы если меняешь размер формы (схватив за правый нижний угол)  размер левого поля(красного) не менялся  по ширине, а только размер правых по ширине  а правое нижнее(фиолетовое) по высоте чтобы тоже не менялось )))) 

повторюсь)
красное поле по ширине менялось только если схватить  за линию  правее этого поля 
а фиолетовое по высоте менялось только если схватить за линию между зелёным и фиолетовым 

Изображение
Унабле то лоад дынамиц либрары

WxMaper
Аватара пользователя
Администратор
 
Сообщения: 92
Благодарил (а): 8 раз
Поблагодарили: 4 раза
ух ты че придумал... ничего в голову не приходит, как применить везде QWidget, а где надо - установить им компоновщики. Чтобы запретить изменение размера, можно установить фиксированный размер.

upd. 
Хм, похоже такой компонент имеется в Qt, сейчас посмотрю исходники Kate, если что-то найду, отпишу.

WxMaper
Аватара пользователя
Администратор
 
Сообщения: 92
Благодарил (а): 8 раз
Поблагодарили: 4 раза
Все верно, это делается с помощью QSplitter. Его нет в движке в текущей реализации.

zazaka
Аватара пользователя
Ответственный глюкогенератор
 
Сообщения: 98
Поблагодарили: 2 раза
Ясно .. значит пока оставлю как есть и буду ждать реализации данного компонента.. 

..это предполагаемый начальный дизайн моего ОнОфлайнФорума)) 
Унабле то лоад дынамиц либрары

rinart73
Аватара пользователя
 
Сообщения: 36
Skype: art7emw
Поблагодарили: 2 раза
zazaka писал:буду ждать

Или же ты можешь реализовать свой кастомный виджет, на основе... QScrollBara, к примеру, и навесить на него обработчик нажатия и движения мыши и на основе этого ресайзить что тебе нужно.
Или, как вариант, выстрой структуру окна с учетом будущей замены чего-то там на QSplitter, а пока делай без ресайзинга.
Почетный страдалец фигней
Пилю load_ui_file :good2:

WxMaper
Аватара пользователя
Администратор
 
Сообщения: 92
Благодарил (а): 8 раз
Поблагодарили: 4 раза
rinart73 писал:Или же ты можешь реализовать свой кастомный виджет

через пару-тройку часов скину в раздел снапшотов сборку с QSplitter. Класс уже готов, нужно только протестировать его и остальные изменения.

zazaka
Аватара пользователя
Ответственный глюкогенератор
 
Сообщения: 98
Поблагодарили: 2 раза
rinart73 писал:Или же ты можешь реализовать свой кастомный виджет, на основе... QScrollBara, к примеру, и навесить на него обработчик нажатия и движения мыши и на основе этого ресайзить что тебе нужно.


не я пока не могу запилить такое ) нужно нормальный визуальный ретактор  чтобы потыкать виджеты и глянуть их возможности  чтобы вообще знать что могут они и что вообще есть )) 


Да мне не горит. я пока  пытаюсь запилить хоть какой интерфейс програмки заценить прототип

Где искать  снапшот  ?  в загрузках?
Унабле то лоад дынамиц либрары

WxMaper
Аватара пользователя
Администратор
 
Сообщения: 92
Благодарил (а): 8 раз
Поблагодарили: 4 раза
zazaka писал:Где искать  снапшот  ?  в загрузках?

Снапшоты


Вернуться в Вопрошайка

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость
cron