Как я могу наложить изображения в PyQt, используя QGraphicsScene и QGraphicsView

1

Скажем, у меня есть два изображения, изображение A и изображение B. Используя QGraphicsScene и QGraphicsView, как я могу нарисовать изображение A на фоне и изображение слоя B поверх изображения A?

Спасибо заранее.

Теги:
qgraphicsview
qgraphicsscene
pyqt

1 ответ

3

Если у вас QGraphicsItem, на котором вы рисуете свои изображения, вы можете использовать setZValue, чтобы установить пользовательский порядок стека.

Если вам нужен только фон на сцене, вы можете использовать слои сцены, например использовать backgroundBrush, чтобы изменить фон, а затем нарисовать другие вещи поверх этого.

  • 1
    Три из ваших ссылок «зарезервированы для клиентов», что, как я полагаю, было не так, когда вы ответили. Пожалуйста, рассмотрите пример, чтобы у будущих посетителей этого вопроса не было такой же проблемы.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню