Немного и одновременно много о PyQt5, а именно о QtDesigner #1

Crazy_Ostin

Пользователь
Пользователь
Июн 9, 2020
9
6
1
20
Беларусь, Брест
Привет хотел бы рассказать о такой библиотеке как pyqt5. С помощью этой библиотеки можно быстро создавать приложения с графическим интерфейсом.

Установка:
Код:
pip install pyqt5 #Установка библиотеки
pip install pyqt5-tools #Установка инструментов, в том числе и qt designer

Документация - https://doc.qt.io/qtforpython/

Но в этой статье мы поговорим о инструменте как designer. После установки смотрим расположение в логах,
( у меня это - C:\Users\admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs)

Открываем красавца:
Снимок.PNG


Далее выбираем форму, у каждой свои свойства, но я предпочитаю main window.
й.PNG


Основными инструменты которыми мы будем пользоваться:
ц.PNGв.PNG
и так делаем простой интерфейс):

цц.PNG




Что бы посмотреть полностью на готовый проект нажмём Ctrl+R

И первая проблема с которой мы можем столкнуться это то что окно приложения мы можем делать какой угодно и это Не очень(








цццц.PNG
и это исправляется очень легко
1 лкм по Main window
2 Устанавливаем максимальное минимальное значение окна
qq.PNG
Так теперь немного разберёмся с Сигналами(оч полезная штука):
йц.PNG


Далее зажимаем лкм на нашей кнопке и ведём к textEdit, далее выбираем что принажатии кнопки всё в textEdit Будет очищаться:

уыкаы.PNG



Проверка:
в.PNG
и всё работает(Блин больше 10 фото нельзя, но верти на слово))
на этом 1 часть стать законченна , если есть вопросы пишите не бойтесь)
 

Crazy_Ostin

Пользователь
Пользователь
Июн 9, 2020
9
6
1
20
Беларусь, Брест
И если кто то заинтересовался PyQT5 то могу посоветовать годную книжку -
 

Вложения

  • h501_w315_55ad0361002c6c10c1a4364213beeb4c.jpg
    h501_w315_55ad0361002c6c10c1a4364213beeb4c.jpg
    88,7 КБ · Просмотры: 22
  • Мне нравится
Реакции: Student и root

maximum

Новичок
Пользователь
Авг 1, 2020
1
0
1
в теоретическом курсе,в примере показано решение задачи при натуральных числах, а задачи для самостоятельного решения заданы функции . пример с подстановкой функции не показан в теоретическом материале .
 

Ципихович Эндрю

Активный пользователь
Пользователь
Мар 27, 2021
490
25
28
скажите пжл, а софт designer Ваш, где его можно скачать?
это https://tproger.ru/translations/python-gui-pyqt/
??
ну тогда уж по потолку поставил - pip install PyQt6
но там сказано, что В комплекте с ним идёт Qt Designer, где он?
 
Последнее редактирование:

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 580
457
83
в начале статьи описано, как установить дизайнер...
 

Ципихович Эндрю

Активный пользователь
Пользователь
Мар 27, 2021
490
25
28
ок, поставил в папке C:\pythonProject\tutorial-env\Lib\site-packages-здесь нет каталога pyqt5-tools
есть папки
__pycache__
pip
pip-20.2.3.dist-info
pkg_resources
setuptools
setuptools-49.2.1.dist-info
есть файл
easy_install.py
где искать? искомое должно быть как я понимаю экзешником exe?
есть кандидат gui-64.exe в папке C:\pythonProject\tutorial-env\Lib\site-packages\setuptools
но запуская его ничего не происходит, можете прояснить?
 

Ципихович Эндрю

Активный пользователь
Пользователь
Мар 27, 2021
490
25
28
имелось ввиду это: https://build-system.fman.io/qt-designer-download
 

integr1

Новичок
Пользователь
Ноя 6, 2021
4
0
1
Voronezh
Можно, пример программы на Pyside6
ввод чисел
1+2
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 580
457
83
Можно, пример программы на Pyside6
ввод чисел
1+2
для нового вопроса создайте отдельную тему
 

Форум IT Специалистов