Make your own Browser with few python code 😃😃🤩

Veröffentlicht am: 10 November 2021
auf dem Kanal: Pixel Wanderer
47
3

code'
import sys
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
from PyQt5.QtWebEngineWidgets import *


class MainWindow(QMainWindow):
def __init__(self):
super(MainWindow, self).__init__()
self.browser = QWebEngineView()
self.browser.setUrl(QUrl('http://google.com'))
self.setCentralWidget(self.browser)
self.showMaximized()

navbar
navbar = QToolBar()
self.addToolBar(navbar)

back_btn = QAction('Back', self)
back_btn.triggered.connect(self.browser.back)
navbar.addAction(back_btn)

forward_btn = QAction('Forward', self)
forward_btn.triggered.connect(self.browser.forward)
navbar.addAction(forward_btn)

reload_btn = QAction('Reload', self)
reload_btn.triggered.connect(self.browser.reload)
navbar.addAction(reload_btn)

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('http://google.co.in'))

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)
QApplication.setApplicationName(' your browser name')
window = MainWindow()
app.exec_()


Auf dieser Seite können Sie das Online-Video Make your own Browser with few python code 😃😃🤩 mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Pixel Wanderer 10 November 2021 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 47 Mal angesehen und es wurde von 3 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!