Я пытаюсь наложить некоторую графику (QtGraphicsView) поверх видеоплеера (QVideoWidget).Я уже пытался установить таблицы стилей подкласса QtGraphicsView для прозрачной и фоновой кисти, и ни одна из них не работает.
#self.setBackgroundBrush(QtGui.QBrush(QtGui.QColor(30, 30, 30, 3)))
#self.setStyleSheet("background-color:rgba(0,0,0,0)")
#self.setStyleSheet("background:rgba(0,0,0,0)")
self.setStyleSheet("background:transparent")
self.setStyleSheet("background-color:transparent")
self.setStyleSheet("background-color:rgba(30,30,30,3)")
self.setStyleSheet("background:rgba(30,30,30,3)")
Фактические намерения - легко обрезать видео (визуальный способ).Вся остальная работа выполняется относительно захвата событий, математики и т. Д. Это изображение довольно хорошо объясняет ситуацию. .На этом этапе кажется, что, конечно, я делаю это неправильно, в Компонентах QtMultiMedia должен быть какой-то более простой способ рисовать поверх них.Любые идеи действительно ценятся.