24 lines
677 B
Python
Executable File
24 lines
677 B
Python
Executable File
#!/usr/bin/env python3
|
|
|
|
from PyQt5.QtCore import *
|
|
from PyQt5.QtWidgets import *
|
|
from PyQt5.QtGui import *
|
|
from PyQt5.QtWebEngineWidgets import *
|
|
import sys
|
|
|
|
class MainWindow(QMainWindow):
|
|
#set up the main window and the url address.
|
|
def __init__(self, *args, **kwargs):
|
|
super(MainWindow,self).__init__(*args, **kwargs)
|
|
self.setWindowTitle("Flat Hub")
|
|
self.setWindowIcon(QIcon('/usr/share/pixmaps/peppermint-old.png'))
|
|
self.browser = QWebEngineView()
|
|
self.browser.setUrl(QUrl("https://flathub.org/"))
|
|
self.setCentralWidget(self.browser)
|
|
self.show()
|
|
|
|
app = QApplication(sys.argv)
|
|
window = MainWindow()
|
|
|
|
app.exec_()
|