pyqt-frameless-window icon indicating copy to clipboard operation
pyqt-frameless-window copied to clipboard

QWebEngineView view breaks most of the window functionality

Open ArthurNRL opened this issue 1 year ago • 16 comments

When adding QWebEngineView to the central widget layout the resize and snap functionality stops working. I'm using windows if that helps. Minimal code to reproduce:

class MainWindow(QMainWindow, BaseWidget):

    def __init__(self, hint=None):
        super().__init__()
        self._initVal()
        self._initUi(hint)

    def _initUi(self, hint):
        super()._initUi(hint)
        lay = QVBoxLayout()
        lay.addWidget(self._titleBar)
        lay.setContentsMargins(0, 0, 0, 0)
        lay.setSpacing(0)

        lay.addWidget(QWebEngineView())

        mainWidget = QWidget()
        mainWidget.setLayout(lay)

        self.setCentralWidget(mainWidget)

ArthurNRL avatar Jan 25 '23 19:01 ArthurNRL