Spec-Zone.ru › GTK 3.24

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

a GtkSpinner

Since: 2.20

gtk_spinner_stop ()

void
gtk_spinner_stop (GtkSpinner *spinner);

Останавливает анимацию вращения.

Параметры

spinner

a GtkSpinner

Since: 2.20

Подробное описание типов и значений

struct GtkSpinner

struct GtkSpinner;

Подробное описание свойств

Свойство “active”

  “active”                   gboolean

Указывает, активен ли виджет вращения.

Владелец: GtkSpinner

Флаги: Чтение / Запись

Значение по умолчанию: FALSE

См. также

GtkCellRendererSpinner, GtkProgressBar

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API