Russian Qt Forum
Сентябрь 30, 2024, 12:35 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Размещение нескольких QToolBar только в одну зону!  (Прочитано 4589 раз)
Vladimir
Крякер
****
Offline Offline

Сообщений: 305



Просмотр профиля
« : Сентябрь 25, 2013, 11:16 »

Всем добра) как можно добиться того, чтобы несколько QToolBar размещались при перетаскивании не друг над другом, а только в одну линию?
Записан
Vladimir
Крякер
****
Offline Offline

Сообщений: 305



Просмотр профиля
« Ответ #1 : Сентябрь 25, 2013, 13:58 »

Что никаких идей?
Для наглядности прикреплю картинку, как быть недолжно!
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #2 : Сентябрь 25, 2013, 15:13 »

Если не прерывать (addToolBarBreak()), то все QToolBar будут добавлены в одну линию
Записан

Vladimir
Крякер
****
Offline Offline

Сообщений: 305



Просмотр профиля
« Ответ #3 : Сентябрь 25, 2013, 15:41 »

Если не прерывать (addToolBarBreak()), то все QToolBar будут добавлены в одну линию

Изначально да, так и есть, а что делать после перемещения? Если я переместил один тулбар я его хочу вернуть на то же место, а он предлагает сначала поставить его выше, а уж потом на тоже место. Как сделать, чтобы не было возможности поставить его во второй ряд после перемещения??!
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #4 : Сентябрь 25, 2013, 16:05 »

Может быть запрет на области поможет (void setAllowedAreas (Qt::ToolBarAreas areas) )?
Записан

Vladimir
Крякер
****
Offline Offline

Сообщений: 305



Просмотр профиля
« Ответ #5 : Сентябрь 25, 2013, 16:16 »

Может быть запрет на области поможет (void setAllowedAreas (Qt::ToolBarAreas areas) )?

пробовал. тогда он ее можно достать,но уже не получится вернуть обратно. панель никогда не прикрепится. думаю над тем, чтобы включать выключать эту область, когда перемещаемая панель находится над областью там где ее можно прикрепить.. но пока не знаю как это реализовать. я думал можно как-то проще сделать..
Записан
Vladimir
Крякер
****
Offline Offline

Сообщений: 305



Просмотр профиля
« Ответ #6 : Сентябрь 25, 2013, 16:22 »

Покажу еще раз на примере, от какой дополнительной панели хочу избавиться!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.049 секунд. Запросов: 22.