Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from PyQt5 import QtWidgets
- import design # Это наш конвертированный файл дизайна
- import sys # sys нужен для передачи argv в QApplication
- class ExampleApp(QtWidgets.QMainWindow, design.Ui_MainWindow):
- def __init__(self):
- # Это здесь нужно для доступа к переменным, методам и т.д. в файле design.py
- super().__init__()
- self.setupUi(self) # Это нужно для инициализации нашего дизайна
- self.pushButton.clicked.connect(self.test) # Выполнить функцию при нажатии кнопки
- def test(self):
- self.statusbar.showMessage("...Start!")
- for i in range(1,50):
- print(i)
- self.statusbar.showMessage("ass")
- self.statusbar.showMessage("...End!")
- def main():
- app = QtWidgets.QApplication(sys.argv) # Новый экземпляр QApplication
- window = ExampleApp() # Создаём объект класса ExampleApp
- window.show() # Показываем окно
- app.exec_() # и запускаем приложение
- if __name__ == '__main__': # Если мы запускаем файл напрямую, а не импортируем
- main() # то запускаем функцию main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement