GtkSpinner
GtkSpinner — Отображение анимации вращения
Функции
| GtkWidget * | gtk_spinner_new () |
| void | gtk_spinner_start () |
| void | gtk_spinner_stop () |
Свойства
| gboolean | active | Чтение / Запись |
Типы и значения
| struct | GtkSpinner |
Иерархия объектов
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkSpinner
Реализованные интерфейсы
GtkSpinner реализует AtkImplementorIface и GtkBuildable.
Файлы заголовков
#include <gtk/gtk.h>
Описание
Виджет GtkSpinner отображает анимацию вращения значка. Он часто используется как альтернатива GtkProgressBar для отображения неопределенной активности, а не фактического прогресса.
Для запуска анимации используйте gtk_spinner_start(), для остановки — gtk_spinner_stop().
CSS узлы
GtkSpinner имеет один CSS узел с именем spinner. Когда анимация активна, к этому узлу добавляется псевдокласс :checked.
Подробное описание функций
gtk_spinner_new ()
GtkWidget *
gtk_spinner_new (void); Возвращает новый виджет вращения. Анимация еще не запущена.
Возвращаемое значение
новый GtkSpinner
Since: 2.20
gtk_spinner_start ()
void
gtk_spinner_start (GtkSpinner *spinner); Запускает анимацию вращения.
Параметры
spinner |
Since: 2.20
gtk_spinner_stop ()
void
gtk_spinner_stop (GtkSpinner *spinner); Останавливает анимацию вращения.
Параметры
spinner |
Since: 2.20
Подробное описание типов и значений
struct GtkSpinner
struct GtkSpinner;
Подробное описание свойств
Свойство “active”
“active” gboolean
Указывает, активен ли виджет вращения.
Владелец: GtkSpinner
Флаги: Чтение / Запись
Значение по умолчанию: FALSE
См. также
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer.gnome.org/gtk3/3.24/GtkSpinner.html