Найти тему
Типо_Программист

3 Часть. Создаем программу «Поиск неисправности клавиатуры» на языке программирования Python и его библиотеки PyQt5

Третья часть по созданию программы «Поиск неисправности клавиатуры».

Начнем с того, что создадим класс Razrabotchik и Info:

Создаем класс Info, если вы читали прошлые статьи, то это не составит сложностей. Задаем размеры окну и пишем текст, который нам подходит.

В итоге у нас получается:

-2

Следующим создаем класс Razrabotchik:

-3

Все строчки, кроме одной должны быть вам знакомы, если это не так, читайте прошлые статьи.

В 86 строчке мы пишем команду, которая позволяет сделать текст жирным (текст – переменная с текстом, setStyleSheet – команда, font-weight: bold – какое «выделение» хотим).

Вы можете вставить свой текст в эти окна.

В итоге у нас получилось:

-4

Теперь давайте напишем действия для наших кнопок на главной форме:

-5

Эти кнопки мы создавали ранее, сейчас обрабатываем их нажатие и переходим к созданию этих функций:

В 30 и 33 строчке, мы уже написали действие при нажатии кнопки - «sys.exit». Если команда помещается в одну строчку, то можно не создавать функцию и писать там.

-6

Создаем функции, где передаем классы (их мы создадим позже). Так же в прошлых статьях мы рассматривали такой пример.

В итоге у нас получилось, что при нажатии на кнопки «выход» и «да» у нас закрывается программа. При нажатии на кнопки «нет» и «проверить клавиатуру» у нас будут открываться новые окна, которые мы создадим в следующей статье.