Re[3]: Видимость QGraphicsItem в разных представлениях
От: DiPaolo Россия  
Дата: 28.07.24 11:44
Оценка:
A>Задача такая: есть основной вид и вид "лупа", во "лупе" часть менее важных объектов показывать не требуется. На ум приходит сделать наследника от QGraphicsView и в нем указать тип вида — основной или "лупа". А что дальше? setVisible(false) скрывает элемент во всех видах. Может быть есть общепринятое решение как обойти это ограничение Qt))

Ну как вариант на скорую руку – выставлять visibility, void QGraphicsItem::setVisible(bool visible) (https://doc.qt.io/qt-6/qgraphicsitem.html#setVisible). Конечно, если элементовсильно много, то может тормозить. Тогда ИМХО стоит рассмотреть мой вариант, который предлагал выше.
Патриот здравого смысла
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.