PyQt5

Всё что касается Python
Ответить
Аватара пользователя
admin
Администратор
Сообщения: 835
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург (Первоуральск)
Контактная информация:

PyQt5

Сообщение admin » 01 окт 2020, 01:23

Код: Выделить всё

import sys
    # Импортируем наш интерфейс из файла
    from design import *
    from PyQt5 import QtCore, QtGui, QtWidgets

    class MyWin(QtWidgets.QMainWindow):
        def __init__(self, parent=None):
            QtWidgets.QWidget.__init__(self, parent)
            self.ui = Ui_MainWindow()
            self.ui.setupUi(self)

            # Здесь прописываем событие нажатия на кнопку        
            self.ui.pushButton.clicked.connect(self.MyFunction)

        # Пока пустая функция которая выполняется
        # при нажатии на кнопку                  
        def MyFunction(self):
             print ("Этот текст должен быть в окне приложение, а не консоли")



    if __name__=="__main__":
        app = QtWidgets.QApplication(sys.argv)
        myapp = MyWin()
        myapp.show()
        sys.exit(app.exec_())

Аватара пользователя
admin
Администратор
Сообщения: 835
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург (Первоуральск)
Контактная информация:

Re: PyQt5

Сообщение admin » 01 окт 2020, 14:32

в один exe файл

Код: Выделить всё

pyinstaller myscript.py -F -w -i=number.ico

Ответить