Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- from PyQt5 import QtCore, QtGui, uic
- from PyQt5 import QtWidgets
- form_class = uic.loadUiType("tempconv.ui")[0]
- class MyWindowClass(QtWidgets.QMainWindow, form_class):
- def __init__(self, parent=None):
- QtWidgets.QMainWindow.__init__(self, parent)
- self.setupUi(self)
- self.btn_CtoF.clicked.connect(self.btn_CtoF_clicked)
- self.btn_FtoC.clicked.connect(self.btn_FtoC_clicked)
- def btn_CtoF_clicked(self):
- cel = float(self.editCel.text())
- fahr = cel * 9 / 5.0 + 32
- self.spinFahr.setValue(int(fahr + 0.5))
- def btn_FtoC_clicked(self):
- fahr = self.spinFahr.value()
- cel = ((fahr - 32) * 5) / 9
- self.editCel.setText(str(cel))
- app = QtWidgets.QApplication(sys.argv)
- MyWindow = MyWindowClass(None)
- MyWindow.show()
- app.exec_()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement