""" Тут следует описание функций кнопок и импорт модулей(Это я пропускаю в этом тектсте) """ #Теперь опишу GUI: app = QtGui.QApplication(sys.argv) window = QtGui.QWidget() window.setWindowTitle("Morse code encoder") window.resize(600,550) text1 = QtGui.QString("") text1.setAlignment(QtCore.Qt.AlignCenter) btnencode = QtGui.QPushButton("Encode") btna = QtGui.QPushButton("a") btnb = QtGui.QPushButton("b") btnc = QtGui.QPushButton("c") btnd = QtGui.QPushButton("d") btne = QtGui.QPushButton("e") btnf = QtGui.QPushButton("f") btng = QtGui.QPushButton("g") btnh = QtGui.QPushButton("h") btni = QtGui.QPushButton("i") btnj = QtGui.QPushButton("j") btnk = QtGui.QPushButton("k") btnl = QtGui.QPushButton("l") btnm = QtGui.QPushButton("m") btnn = QtGui.QPushButton("n") btno = QtGui.QPushButton("o") btnp = QtGui.QPushButton("p") btnq = QtGui.QPushButton("q") btnr = QtGui.QPushButton("r") btns = QtGui.QPushButton("s") btnt = QtGui.QPushButton("t") btnu = QtGui.QPushButton("u") btnv = QtGui.QPushButton("v") btnw = QtGui.QPushButton("w") btnx = QtGui.QPushButton("x") btny = QtGui.QPushButton("y") btnz = QtGui.QPushButton("z") btn1 = QtGui.QPushButton("1") btn2 = QtGui.QPushButton("2") btn3 = QtGui.QPushButton("3") btn4 = QtGui.QPushButton("4") btn5 = QtGui.QPushButton("5") btn6 = QtGui.QPushButton("6") btn7 = QtGui.QPushButton("7") btn8 = QtGui.QPushButton("8") btn9 = QtGui.QPushButton("9") btn0 = QtGui.QPushButton("0") btndot = QtGui.QPushButton(".") btncoma = QtGui.QPushButton(",") btnquest = QtGui.QPushButton("?") btnapostrof = QtGui.QPushButton("\'") btnobr = QtGui.QPushButton("(") btncbr = QtGui.QPushButton(")") btncon = QtGui.QPushButton("&") btn2dt = QtGui.QPushButton(":") btndtcm = QtGui.QPushButton(";") btnequal = QtGui.QPushButton("=") btnplus = QtGui.QPushButton("+") btnmin = QtGui.QPushButton("-") btnut = QtGui.QPushButton("_") btndg = QtGui.QPushButton("@") btnUSD = QtGui.QPushButton("$") btnspace = QtGui.QPushButton(" ") btnquot = QtGui.QPushButton("\"") btnrtslash = QtGui.QPushButton("/") btnatten = QtGui.QPushButton("!") btnQuit = QtGui.QPushButton("&Close App(ALT+C)") box = QtGui.QVBoxLayout() box.addWidget(text1) box.addWidget(btnencode) box.addWidget(btna) box.addWidget(btnb) box.addWidget(btnc) box.addWidget(btnd) box.addWidget(btne) box.addWidget(btnf) box.addWidget(btng) box.addWidget(btnh) box.addWidget(btni) box.addWidget(btnj) box.addWidget(btnk) box.addWidget(btnl) box.addWidget(btnm) box.addWidget(btnn) box.addWidget(btno) box.addWidget(btnp) box.addWidget(btnq) box.addWidget(btnr) box.addWidget(btns) box.addWidget(btnt) box.addWidget(btnu) box.addWidget(btnv) box.addWidget(btnw) box.addWidget(btnx) box.addWidget(btny) box.addWidget(btnz) box.addWidget(btn1) box.addWidget(btn2) box.addWidget(btn3) box.addWidget(btn4) box.addWidget(btn5) box.addWidget(btn6) box.addWidget(btn7) box.addWidget(btn8) box.addWidget(btn9) box.addWidget(btn0) box.addWidget(btndot) box.addWidget(btncoma) box.addWidget(btnquest) box.addWidget(btnapostrof) box.addWidget(btnobr) box.addWidget(btncbr) box.addWidget(btncon) box.addWidget(btn2dt) box.addWidget(btndtcm) box.addWidget(btnequal) box.addWidget(btnplus) box.addWidget(btnmin) box.addWidget(btnut) box.addWidget(btndg) box.addWidget(btnUSD) box.addWidget(btnspace) box.addWidget(btnquot) box.addWidget(btnrtslash) box.addWidget(btnatten) box.addWidget(btnQuit) """ Далее привязываю кнокпи к соответствующим функциям для них (Это я пропускаю в этом тектсте)""" #Ну и наконец: window.show() sys.exit(app.exec_())
Вроде всё правильно , но результат был такой:
Как это зафиксовать?