Создание настольных Python приложений с графическим интерфейсом пользователя
Отрывок из книги
В PyQt такой способ ввода данных – это использование виджета QLineEdit. Или если вы хотите получить ввод многострочного текста, вам нужно использовать виджет QTextEdit. И конечно ввод как правило используется вместе с кнопкой QPushButton. Чтобы получить введенный текст из виджета QLineEdit, вы должны использовать метод text. Здесь мы создаем кнопку Submit, которая вызывает функцию show, использующую метод text виджета QLineEdit. Мы также создаем кнопку Clear, которая вызывает метод clear виджета QLineEdit, который удаляет все его содержимое.
Метод SetEchoMode принимает несколько различных «режимов», одним из которых является режим пароля, который скрывает ввод. Используя метод setFixedWidth, мы можем установить размер виджета QLineEdit в пикселях. Значение по умолчанию для каждого виджета составляет около 100 пикселей. Теперь о кнопке QPushButton. Как следует из названия, это кнопка, которая запускает функцию при нажатии. Кнопка, которая не связана с функцией, бесполезна. Кнопки предназначены для подключения функции, которая будет выполняться после нажатия кнопки.
И такая функция подключается с помощью метода clicked.connect.
У нас есть только неполная версия книги.
Книги из серии:
Без серии
[5,0 рейтинг книги]
[5,0 рейтинг книги]
[5,0 рейтинг книги]
[5,0 рейтинг книги]
[5,0 рейтинг книги]
[5,0 рейтинг книги]
[5,0 рейтинг книги]
[5,0 рейтинг книги]
[5,0 рейтинг книги]
[5,0 рейтинг книги]
[5,0 рейтинг книги]
Популярные книги
Сфирот
8. Стеллар
Фантастика
:боевая фантастика
,рпг
.
6,92
рейтинг книги
Матрос империи. Начало
1. Матрос империи
Фантастика
:героическая фантастика
.
4,86
рейтинг книги
Сонный лекарь 6
6. Сонный лекарь
Фантастика
:альтернативная история
,аниме
.
5,00
рейтинг книги
Мятежник
4. Стеллар
Фантастика
:боевая фантастика
.
7,39
рейтинг книги
Мир в прорези маски
1. Знакомые незнакомцы
Фантастика
:фэнтези
,юмористическое фэнтези
.
9,46
рейтинг книги
Боец: лихие 90-е
1. Боец
Фантастика
:попаданцы
,альтернативная история
.
5,00
рейтинг книги
Эфемер
7. Стеллар
Фантастика
:боевая фантастика
,рпг
.
7,23
рейтинг книги
Кровь и Пламя
7. Изгой
Фантастика
:фэнтези
.
8,95
рейтинг книги
Любовь против (не)любви
Магический XVI век
Фантастика
:фэнтези
.
5,00
рейтинг книги
Снегурка для опера Морозова
4. Опасная работа
Любовные романы
:современные любовные романы
.
5,00
рейтинг книги
Довлатов. Сонный лекарь 3
3. Не вывожу
Фантастика
:попаданцы
,аниме
.
5,00
рейтинг книги
Воин
2. Совсем не герой
Фантастика
:фэнтези
,попаданцы
.
9,25
рейтинг книги
Месть бывшему. Замуж за босса
3. Власть. Страсть. Любовь
Любовные романы
:современные любовные романы
.
5,00
рейтинг книги
Дурашка в столичной академии
Фантастика
:фэнтези
.
7,80
рейтинг книги
Волк 5: Лихие 90-е
5. Волков
Фантастика
:попаданцы
,альтернативная история
.
5,00
рейтинг книги
Князь Мещерский
3. Зауряд-врач
Фантастика
:альтернативная история
.
8,35
рейтинг книги
Ученик. Книга третья
3. Ученик
Фантастика
:фэнтези
.
7,64