のPython 3.6.1 PyQt5(5.8.2) OS:私は上部またはそうでないかもしれない底にプログラムの開発やショーボタンでサイトを開きたい を、私は表示されません:Windowsは掲載し QWebEngineViewを表示するとQWidgetsから何も表示されず、QWidgetsの場合はQWebEngineViewが表示されません。 QWebEngineViewとQWidgetを1つのウィンドウに表示するにはどうしたらいいですか? マイコード:PyQt5
from PyQt5.QtCore import QUrl
from PyQt5.QtWidgets import *
from PyQt5.QtWebEngineWidgets import QWebEngineSettings, QWebEngineView, QWebEnginePage
from PyQt5.QtGui import QIcon
import PyQt5
import sys
class MyBrowser(QWebEnginePage):
def userAgentForUrl(self, url):
return "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36"
class Web(QWebEngineView):
def load(self, url):
self.setUrl(QUrl(url))
def adjustTitle(self):
self.setWindowTitle(self.title())
def disableJS(self):
settings = QWebEngineSettings.globalSettings()
settings.setAttribute(QWebEngineSettings.JavascriptEnabled, False)
class Main(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setWindowTitle('Name')
self.setWindowIcon(QIcon('icon.png'))
self.btn = QPushButton('Button', self)
self.btn.resize(self.btn.sizeHint())
self.btn.move(20, 20)
self.show()
app = QApplication(sys.argv)
web = Web()
main = Main()
web.load("https://google.com")
web.show()
app.exec_()
です。何をしようとしているのか、何が動いていないのか、もう少し詳しくお聞かせください。 –