May-18-2020, 04:44 AM
this error occurs when I click on Hpa- In i have no idea what is happening.
this error is occurring inline 68-70. thanks in advanced!
this error is occurring inline 68-70. thanks in advanced!
from PyQt5 import QtWidgets from PyQt5.QtWidgets import QApplication, QMainWindow from PyQt5.QtCore import * from PyQt5.QtWebEngineWidgets import * from PyQt5.QtWidgets import* import sys class mywindow(QMainWindow): def __init__(self): super(mywindow, self).__init__() self.setGeometry(0, 0, 700, 960) self.setWindowTitle('Electronic Flight Bag') self.initUI() def initUI(self): #webpage self.simbreif = QtWidgets.QPushButton(self) self.simbreif.setGeometry(510, 260, 171, 61) self.simbreif.setText('Open SimBrief') self.simbreif.clicked.connect(self.simbriefclick) self.skyvector = QtWidgets.QPushButton(self) self.skyvector.setGeometry(50, 600, 171, 61) self.skyvector.setText('SkyVector') self.skyvector.clicked.connect(self.skyvectorclick) # self.navigraph = QtWidgets.QCheckBox(self) # self.navigraph.setGeometry(520, 400, 91, 21) # self.navigraph.setText('navigraph') # self.navigraph.clicked.connect(self.chartclick) #math #hascopascels to inches of mercury self.hpain = QtWidgets.QPushButton(self) self.hpain.setGeometry(598,90,85,61) self.hpain.setText('Hpa - IN') self.hpain.clicked.connect(self.hpainclick) #label self.hpainlabel = QtWidgets.QLabel(self) self.hpainlabel.setText('21211') self.hpainlabel.move(560,210) #inches of mercury to hascopascels self.inhpa = QtWidgets.QPushButton(self) self.inhpa.setGeometry(510,90,85,61) self.inhpa.setText('IN - Hpa') #Hpa In entry self.hpainentry = QLineEdit(self) self.hpainentry.setGeometry(510,170,171,31) self.hpainentry.setPlaceholderText('Please Enter Unit of Choice') def simbriefclick(self): print('yes') self.web = QWebEngineView() self.web.load(QUrl('https://www.simbrief.com/')) self.web.show() def skyvectorclick(self): self.web = QWebEngineView() self.web.load(QUrl('https://skyvector.com/')) self.web.show() def hpainclick(self): hpainanswer = int(hpainentry) /3386 self.hpainlabel.setText(hpainanswer) def window(): app = QApplication(sys.argv) win = mywindow() win.show() sys.exit(app.exec_()) window()