@citywey

Почему не работает код?

написал код но он не работает, смысл кода
если я пишу число меньше 20 или 20 и нажимаю кнопку то текст меняется на 1123 если больше то текст меняется на ll
from PyQt5 import QtWidgets
from PyQt5.QtWidgets import QApplication, QMainWindow
import sys
a = "тут пусто"
shans = "0"
class Window(QMainWindow):
    def __init__(self):
        super(Window, self).__init__()
        self.setWindowTitle("123")
        self.setGeometry(300, 250, 350, 200)
        self.text = QtWidgets.QLabel(self)
        self.text.setText(a)
        self.text.move(100,100)
        self.btn = QtWidgets.QPushButton(self)
        self.btn.move(70,150)
        self.btn.setText("больше")
        self.btn.setFixedWidth(200)
        self.btn.clicked.connect(self.hh)
        self.date = QtWidgets.QTextEdit(self)
        self.date.toPlainText()
    def hh(self):
        gg = self.date.toPlainText()
        int(gg)
        if gg >= 20:
            self.text.setText("1123")
        else:
            self.text.setText("ll")
def application():
    app = QApplication(sys.argv)
    window = Window()
    window.show()
    sys.exit(app.exec_())
application()
  • Вопрос задан
  • 84 просмотра
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы