Все работает так, как ожидалось, но когда я использую:
Код: Выделить всё
self.setWindowFlags(QtCore.Qt.FramelessWindowHint)
self.setAttribute(QtCore.Qt.WA_TranslucentBackground)
ПРИМЕЧАНИЕ: я использую QStackedWidget и QFrames
Вот минимальный и воспроизводимый пример:
testMP.py
Код: Выделить всё
import sys
from PySide2.QtCore import Qt, QUrl
from PySide2.QtMultimedia import QMediaContent, QMediaPlayer
from PySide2.QtMultimediaWidgets import QVideoWidget
from PySide2.QtWidgets import (QApplication, QFileDialog, QVBoxLayout,QMainWindow)
from testMP_GUI import Ui_MainWindow
class MainWindow(QMainWindow, Ui_MainWindow):
def __init__(self):
super(MainWindow, self).__init__()
self.setupUi(self)
self.setWindowFlags(Qt.FramelessWindowHint) #
Подробнее здесь: [url]https://stackoverflow.com/questions/75173128/qvideowidget-is-not-working-with-frameless-window-and-translucent-background[/url]