Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- import sys
- from PyQt5 import QtCore, QtGui, QtWidgets
- class Window(QtWidgets.QMainWindow):
- def __init__(self, *args):
- super(Window, self).__init__()
- self.img = QtWidgets.QLabel()
- self.open_js= QtWidgets.QPushButton('Load')
- self.width = 400
- self.height = 150
- self.init_ui()
- def init_ui(self):
- self.img.setPixmap(QtGui.QPixmap("someimage.png"))
- self.open_js.clicked.connect(self.openjs)
- central_widget = QtWidgets.QWidget()
- self.setCentralWidget(central_widget)
- h_layout = QtWidgets.QHBoxLayout(central_widget)
- h_layout.addWidget(self.img)
- h_layout.addWidget(self.open_js)
- self.setWindowTitle('Main Window')
- self.setGeometry(600,150,self.width,self.height)
- def openjs(self):
- #here is where I think I need to switch to regular user
- exec(open("chrometest.py").read())
- def main():
- app = QtWidgets.QApplication(sys.argv)
- main = Window()
- main.show()
- sys.exit(app.exec_())
- if __name__ == '__main__':
- main()
- import eel
- eel.init('webfiles')
- eel.start('index.html')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement