Виджет для ввода текста GtkEntry

В этой статье мы рассмотрим самый популярный виджет GtkEntry — это однострочное поле для ввода текста. Этот виджет применяется  для ввода данных от пользователя.

1. Создание виджета GtkEntry

Создадим поле для ввода логина. Для создания виджета нужно сделать три шага:

  1. Создать указатель на виджет;
  2. Создать сам виджет;
  3. Добавить виджет в окно.
Но так как GtkEntry часто используется в паре с ярлыком, то напишем минимальную программу для ввода логина.
Поле ввода

2. Поле для ввода пароля

Теперь создадим поле для ввода пароля. Для этого сначала создаем обычное поле ввода, а потом вызываем функцию:

Теперь программа целиком

3. Получение значения поля

Теперь научимся получать и менять значение поля GtkEntry. Для этого существуют команды:

Добавим в программу две кнопки. Одна будет добавлять значения в поля ввода, а другая — удалять их.

Вот результат работы программы:

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.