Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Alguem me pode ajudar a colocar isto dentro de uma frame?
import sys
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
from PyQt5.QtWebEngineWidgets import *
url = "https://log-viewerh.com"
class MainWindow(QMainWindow):
def __init__(self):
super(MainWindow, self).__init__()
self.browser = QWebEngineView()
self.browser.setUrl(QUrl(url))
self.setCentralWidget(self.browser)
self.showNormal()
# navbar
navbar = QToolBar()
self.addToolBar(navbar)
home_btn = QAction('Home', self)
home_btn.triggered.connect(self.navigate_home)
navbar.addAction(home_btn)
self.url_bar = QLineEdit()
self.url_bar.returnPressed.connect(self.navigate_to_url)
navbar.addWidget(self.url_bar)
self.browser.urlChanged.connect(self.update_url)
def navigate_home(self):
self.browser.setUrl(QUrl(url))
def navigate_to_url(self):
url = self.url_bar.text()
self.browser.setUrl(QUrl(url))
def update_url(self, q):
self.url_bar.setText(q.toString())
app = QApplication(sys.argv)
window = MainWindow()
app.exec_()
Funciona tal e qual como quero mas abre numa nova janela, eu precisava que abrisse numa frame, alguem sabe como fazer isso?
Obrigado
It sounds like engineers at Google were trying Google Wave to work with IE and realized making a plug-in was an easier approach.
https://www.routerlogin.net/
pikashow