Здравствуйте, гость ( Вход | Регистрация )
|
ruzik |
26.6.2011, 23:16
Сообщение
#1
|
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 254 Регистрация: 23.2.2011 Из: Саратов Пользователь №: 2436 Спасибо сказали: 2 раз(а) Репутация: 0
|
Здравствуйте, у меня есть QGridLayout, я хочу что бы при определенных обстоятельствах вся строка этого слоя стиралась и туда вставлялась одна кнопка, все вроде работает, кроме стирания, хотя по смыслу должно, документация по этому поводу вроде молчит
Заранее спасибо за помощь! |
|
|
|
![]() |
|
Litkevich Yuriy |
28.6.2011, 6:07
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Если ты правильно переводишь - ты меньше путаешься.
Layout - компоновщик. В библиотеке Qt у всех контейнеров (а компоновщик и есть контейнер) есть метод содержащий слово take, он вынимает элемент из контейнера и возвращает указатель на него. Теперь контейнер перестаёт как-либо управлять этим элементом, программист должен следить за его жизнью сам. Т.е. можно поступить так, как описано Link так же пригодятся: Link Link |
|
|
|
ruzik Удаление элемента в QGridLayout 26.6.2011, 23:16
Litkevich Yuriy Цитата(ruzik @ 27.6.2011, 2:16) этого сло... 27.6.2011, 6:02
ruzik QGridLayout - это слой-таблица и хочу что бы в одн... 27.6.2011, 9:52
Litkevich Yuriy Цитата(ruzik @ 27.6.2011, 12:52) QGridLay... 27.6.2011, 18:02
ruzik Наверно, просто привык так.
Так все-таки как это с... 27.6.2011, 20:06
ruzik Попробовал, работает не так
QLayoutItem *child;... 28.6.2011, 11:14
silver47 Поигрался с удалением виджетов. Виджеты то удаляют... 29.6.2011, 6:53
RazrFalcon Цитата(silver47 @ 29.6.2011, 6:53) Поигра... 29.6.2011, 12:52
ruzik QGridLayout разбит как бы на 2 части:
верхняя, с ц... 29.6.2011, 11:49
silver47 Мда. Тоже самое. При удалении элемента, он удаляет... 29.6.2011, 12:29
silver47 У меня есть решение, но оно "индусское".... 29.6.2011, 13:06
MoPDoBoPoT В иходниках самих тролей, при удалении виджета, я ... 29.6.2011, 21:46
ruzik После долгих мучений проблема решена, я сделал это... 29.6.2011, 22:47
Litkevich Yuriy Цитата(ruzik @ 30.6.2011, 1:47) если объе... 30.6.2011, 6:15
vizir1989 Я делал так, чтобы очистить полностью QGridLayout:... 14.5.2012, 11:03![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 14.12.2025, 7:07 |