|
1Qter豆
请教各位大佬,困扰了我很久的问题,就是我用Pyside6在QWidget或者QFrame中放置QWebEngineView后,调试页面的时候就会发生先打开一个画面,随之就关闭掉了,紧接着就打开新的画面,虽然这个过程很快,一闪而过,但是和其他页面相比还是有不顺滑的地方,经过检查,和QWebEngineView中内容无关,似乎是只要用这个QWebEngineView,就会出现这个问题。这个是问题代码,求大佬指点。
self.verticalLayoutFigure = QGridLayout(self.waterballFrame)
self.verticalLayoutFigure.setContentsMargins(0, 0, 0, 0)
self.verticalLayoutFigure.setObjectName(u"verticalLayoutFigure")
self.myHtml = QWebEngineView()
self.myHtml.page().setBackgroundColor('transparent')
# self.myHtml.page().setZoomFactor(1)
settings = self.myHtml.settings()
settings.setAttribute(QWebEngineSettings.LocalContentCanAccessRemoteUrls, True)
settings.setAttribute(QWebEngineSettings.LocalContentCanAccessFileUrls, True)
settings.setAttribute(QWebEngineSettings.WebAttribute.ShowScrollBars,False)
# settings.setAttribute(QWebEngineSettings.FullScreenSupportEnabled,False)
self.verticalLayoutFigure.addWidget(self.myHtml)
|
|