crossplatform.ru

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


  Ответ в Динамическая компоновка в GridLayout.
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
ernie Дата 27.10.2010, 15:02
  Drag&drop я ручками реализовывал,но только не в grid,а в box лайауте,по поводу того как это стандартными средствами лайаутов сделать - не нешёл.
Я делал так:в начале drag'а виджет убирается с лайаута,на его место - спейсер(чтоб не разъехались виджеты),потом обрабатывал перемещение виджета по нужной зоне,а при дропе снова цеплял виджет к нужной ячейке лайаута.Можно это сделать через кастомный лайаут,но там придётся поведение так же ручками описывать.Возможно еще вариант подскажут.
call_me_Frank Дата 27.10.2010, 14:54
  Приветствую! посоветуйте, пожалуйста, решение следующей проблемы: нужно реализовать динамическую компоновку в GridLayout. вопросы, на которые не нашел ответа - как после размещения виджетов изменить для отдельного виджета кол-во занимаемых ячеек? как переместить его в другие ячейки? как вставить виджет между двумя другими? ай нид хелп :clapping:

и более расширенный вопрос: возможно ли по технологии drag-n-drop и кодовыми операциями переносить виджеты между layout'ами, менять их порядок и т.д., какими методами это осуществляется?
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.9.2022, 16:38