Город МОСКОВСКИЙ
00:38:02

Python и Qt стандартные диалоговые окна tutorial

Аватар
PyScientist Notes
Просмотры:
72
Дата загрузки:
30.03.2022 21:56
Длительность:
00:38:02
Категория:
Обучение

Описание

Это видео продолжает серию видео-записок по Python с обзорами практических приёмов программирования.

Хочу специально выделить из общего ряда видеоматериалы, посвящённые обзорам на элементы GUI от Qt (см. в ссылках). В них можно ознакомится с элементами пользовательского интерфейса. В дальнейшем возможно использовать написанные для элементов GUI функции в проекте PyScientistNotes.

В этой видео-заметке привожу обзор возможностей PyQt5 по использованию стандартных пользовательских диалогов из модуля QtWidgets, они представлены соответствующими классами. Это диалоги: ввода пользователем текста и чисел (class QInputDialog), выбора пользователем цвета (class QColorDialog ) и параметров шрифта (class QFontDialog ). Более подробно остановимся на стандартных диалогах выбора файла и папок (class QFileDialog ).

Подробнее c этими и дополнительными материалами можно ознакомится на Портале: PyScientist http://pyscientist.ucoz.net

Если у Вас есть какие либо вопросы по видео, либо по работе исходного кода, предложения по сотрудничеству буду рад с Вами взаимодействовать, пожалуйста обращайтесь на e-mail: sergei-dmitriev@mail.ru, либо пишите в комментарии к видео.

Ссылки на сопутствующие материалы:
Домашняя страничка Qt - https://www.qt.io
QInputDialog - http://doc.qt.io/qt-5/qinputdialog.html
QColorDialog - http://doc.qt.io/qt-5/qcolordialog.html
QFontDialog - http://doc.qt.io/Qt-5/qfontdialog.html

Ссылки на предыдущие видео по теме:
Видео 1: Python настройка рабочего пространства, использование PyCharm
https://youtu.be/lN5B0vkRhww
Видео 2: Python функции
https://youtu.be/ubBH-LBHglY
Видео 3: Python классы
https://youtu.be/vJp9Uo3MJMY
Видео 4: Графический интерфейс Qt для Python, или PyQt
https://youtu.be/btc0bi8m134
Видео 5: Python компиляция программ, cx_Freeze и другие компиляторы
https://youtu.be/Ekc7jcq13ic
Видео 6.1: Библиотека Matplotlib создание графиков для анализа данных
https://youtu.be/8V3y6NCdo0k
Видео 6.2: Библиотека matplotlib и Qt встраивание графиков в графический интерфейс Qt
https://youtu.be/xoj0rbPm29M
Видео 7: Matplotlib модуль Animation класс FuncAnimation (автообновление графиков)
https://rutube.ru/video/e7a0b75b1c3f76bc3886dabbd7b6fb0a/
Видео 8: Библиотека Matplotlib, отображение графиков функции с использованием библиотеки numexpr (ввод функции из текстовой строки)
https://rutube.ru/video/2665e1a980a72d5d38dc3d180c0e4ea1/
Видео 9.1: Классы QListWidget и QListView сопоставительный анализ, простой пример применения QListWidget
https://rutube.ru/video/88407fd24c20275e307f5157146ca749/
Видео 9.2: Класс QListView пример применения с использованием QtCore.QAbstractListModel
https://rutube.ru/video/a7beeacff6866f4cac2f5349717813e5/
Видео 10: Python и Excel взаимодействие с excel (библиотеки xlrd, xlwt, openpyxl, win32com)
https://rutube.ru/video/0bbf1fc0062c82ce7fb94372948b81a8/
Видео 11: обзор виджета QTableWidget и практическое использование
https://rutube.ru/video/6ea049c57f6b99f32a52499d41ee43a3/
Видео №12.2 продолжение обзора виджета QStackedWidget использование QToolButton в качестве переключателей, настройка
статического и динамического внешнего вида QToolButton c использованием qss.
https://rutube.ru/video/54b72af14603ba3a0f37206ad2aab0a8/
Видео 12.3 Python готовое приложение с графическим интерфейсом (GUI) Qt и графической библиотекой Matplotlib (Обзор проекта текущее состояние на июль 2018г).
https://rutube.ru/video/79eb04af388ea9ae59b748905f5b7435/
Видео 13.1 Python и создание базы данных данных на движке СУБД sqlite3 с использованием стандартной библиотеки.
https://rutube.ru/video/fb427268b49a90eccdf2ab6d10eb3cfb/
Видео 13.2 Python и sqlite3 внесение изменений в базу данных (СУБД SQLite), практический пример управления данными в базе
https://rutube.ru/video/93bf0a4e263fcfa85968182b58e5a0f2/
Видео 13.3 Python и sqlite3 хранение изображений в базе данных с СУБД SQLite, практический пример.
https://youtu.be/UbHu_m182Tk
Видео 14 Python и Qt обзор PyQt4, PyQt5, PySide и PySide2.
https://rutube.ru/video/667e7eec00345a25303fd56ec1e150e3/

В видео использованы следующие аудио материалы:
композиция Timeless исполнитель Constantine 2018г дабстеп (скоро появится).

Рекомендуемые видео