Содержание
- 2. Введение Qt («Кьют») — кросплатформенный фреймворк для разработки приложений (в первую очередь на C++). PyQt —
- 3. Введение И то, и другое — строго говоря, не только графический интерфейс, но и доступ к
- 4. Введение Первый релиз PyQt вышел ещё в 1998 году (ср. Python — в 1991) Последняя версия
- 5. Qt Designer В PyQt есть интеграция с Qt-шной программой Qt Designer (Qt Creator) (дизайнер графического интерфейса
- 6. Qt Designer аааа аааа аааа
- 7. Установка PyQt5 Устанавливается через PIP: pip install PyQt5 (или pip3 install PyQt5, если у Вас Питон
- 8. Приложения с оконным интерфейсом NB! для приложений с оконным графическим интерфейсом используется расширение файлов не .py,
- 9. “Hello, World!” на PyQt5 import sys from PyQt5.QtWidgets import QApplication, QWidget # Каждое приложение должно создать
- 10. “Hello, World!” на PyQt4 import sys from PyQt4.QtGui import QApplication, QWidget # Каждое приложение должно создать
- 11. Добавляем кнопочку import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton application = QApplication(sys.argv) widget = QWidget()
- 12. Вызываем свой метод кнопочкой import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QMessageBox class MyWidget(QWidget): #
- 13. Вызываем свой метод кнопочкой btn = QPushButton('Pop up!', self) btn.clicked.connect(self.pop_up_hello_world) # вешаем на кнопку на кастомный
- 14. Дальнейшее чтение: Хороший тьюториал (англоязычный): http://zetcode.com/gui/pyqt5/ Reference guide: http://pyqt.sourceforge.net/Docs/PyQt5/ (но он не слишком полезен, по поводу
- 15. PyIstaller Приложение, использующее PyQt, можно потом ещё и собрать вместе с интерпретатором и всеми модулями в
- 17. Скачать презентацию