Re[3]: Видимость QGraphicsItem в разных представлениях
От: SaZ  
Дата: 30.07.24 14:05
Оценка:
Здравствуйте, ajanov, Вы писали:

A>Здравствуйте, SaZ, Вы писали:


SaZ>>Где вы планируете хранить состояние видимости объектов?

A>Задача такая: есть основной вид и вид "лупа", во "лупе" часть менее важных объектов показывать не требуется. На ум приходит сделать наследника от QGraphicsView и в нем указать тип вида — основной или "лупа". А что дальше? setVisible(false) скрывает элемент во всех видах. Может быть есть общепринятое решение как обойти это ограничение Qt))

Ещё раз: где вы планируете хранить (и изменять) состояние видимости объектов? В том числе где вы храните и выставляете "важность"?
Когда вы сможете ответить на этот вопрос — вы сами себе сможете дать ответ на исходную задачу. Или изобретать свою въюху, что слишком трудоёмко или просто не запариваться и сделать 2 сцены, что куда проще через паттерн builder.
Отредактировано 03.08.2024 20:37 SaZ . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.