Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from PySide2 import QtWidgets
- import sys
- from ui import Ui_Form
- import linecache
- import random
- #import math
- # Create App
- # Create form and init UI
- app = QtWidgets.QApplication(sys.argv)
- Form = QtWidgets.QWidget()
- ui = Ui_Form()
- ui.setupUi(Form)
- Form.show()
- # Hook logic
- frst = ui.lineEdit.text()
- twth = ui.lineEdit_2.text()
- nums = [frst , twth]
- def num():
- maxi = max(nums)
- mini = min(nums)
- def name():
- with open("input.txt", encoding="utf-8") as inp: lines = inp.readlines()
- random_line = random.choice(lines).strip()
- ui.textBrowser_4.setText(str(random_line))
- def gennum():
- num()
- rannum = (random.randint(int(mini) , int(maxi)))
- ui.textBrowser_3.setText(str(rannum))
- def bp():
- name()
- num()
- gennum()
- ui.pushButton.clicked.connect(bp)
- #Run main loop
- sys.exit(app.exec_())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement