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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Сохранение свернутого дерева проекта в сессии  (Прочитано 4112 раз)
RedDog
Частый гость
***
Offline Offline

Сообщений: 221


Просмотр профиля
« : Ноябрь 10, 2018, 09:30 »

Креатор 4.7
Большой проект 4+к файлов с кучей библиотек, каждая либа содержит свои подпапки. В общем дерево проекта большое и если полностью развернуто, то палец болит скролить его.
Обычно работаешь в рамках одной библиотеки, а остальное надо свернуть.
Так вот, сворачиваешь это все полчаса, а при перезапуска креатора оно опять все развернуто.
Как сохранить сессию при выходе, что бы было все дерево свернуто, за исключением текущих файлов?
Записан
ViTech
Гипер активный житель
*****
Offline Offline

Сообщений: 858



Просмотр профиля
« Ответ #1 : Ноябрь 10, 2018, 13:37 »

Креатор должен сохранять "развёрнутость" дерева (вид Projects). У вас он нормально завершает работу? Потому как, вроде, при выходе сессия и сохраняется. Может дерево слишком большое и при сохранении глючит. И зачем полчаса всё сворачивать, есть же "Collapse All" в контекстном меню. А при запуске раскрывается только часть с текущим файлом, если включено "Synchronize with Editor".
Записан

Пока сам не сделаешь...
RedDog
Частый гость
***
Offline Offline

Сообщений: 221


Просмотр профиля
« Ответ #2 : Ноябрь 10, 2018, 13:46 »

Закрываю креатор нормально.
collapse all не подходит, потому что текущий уровень далеко бывает не 2-й по счёту и пока до него доберешься попутно раскрываются не нужные в данный момент узлы, в результате дерево принимает полностью раскрытый вид.
ps: проект cmake, может из за этого?
Записан
ViTech
Гипер активный житель
*****
Offline Offline

Сообщений: 858



Просмотр профиля
« Ответ #3 : Ноябрь 10, 2018, 14:22 »

У меня в Креатор 4.7.2 в проекте cmake "развёрнутость" сохраняется нормально. Правда, проект маленький. При открытии текущего файла разворачиваются все родительские узлы для этого файла, что логично. Остальные узлы остаются свёрнутыми.
Записан

Пока сам не сделаешь...
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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