GtkShortcutLabel
GtkShortcutLabel — Отображает сочетание клавиш
Функции
| GtkWidget * | gtk_shortcut_label_new () |
| const char * | gtk_shortcut_label_get_accelerator () |
| void | gtk_shortcut_label_set_accelerator () |
| const char * | gtk_shortcut_label_get_disabled_text () |
| void | gtk_shortcut_label_set_disabled_text () |
Свойства
| char * | accelerator | Чтение / Запись |
| char * | disabled-text | Чтение / Запись |
Типы и значения
Иерархия объектов
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkShortcutLabel
Реализованные интерфейсы
GtkShortcutLabel реализует GtkAccessible, GtkBuildable и GtkConstraintTarget.
Файлы заголовков
#include <gtk/gtk.h>
Описание
GtkShortcutLabel — это виджет, представляющий одно сочетание клавиш или жест в пользовательском интерфейсе.
Функции
gtk_shortcut_label_new ()
GtkWidget *
gtk_shortcut_label_new (const char *accelerator); Создаёт новый GtkShortcutLabel с установленным accelerator.
Параметры
accelerator | начальное сочетание клавиш |
gtk_shortcut_label_get_accelerator ()
const char *
gtk_shortcut_label_get_accelerator (GtkShortcutLabel *self); Возвращает текущее сочетание клавиш self.
Параметры
self | экземпляр GtkShortcutLabel |
Возвращаемое значение
текущее сочетание клавиш.
[передача без владения][возможно NULL]
gtk_shortcut_label_set-accelerator ()
void gtk_shortcut_label_set_accelerator (GtkShortcutLabel *self,const char *accelerator);
Устанавливает сочетание клавиш, которое должно отображаться для self .
Параметры
self | экземпляр GtkShortcutLabel | |
accelerator | новое сочетание клавиш |
gtk_shortcut_label_get-disabled-text ()
const char *
gtk_shortcut_label_get_disabled_text (GtkShortcutLabel *self); Возвращает текст, который отображается, когда сочетание клавиш не задано.
Параметры
self | экземпляр GtkShortcutLabel |
Возвращаемое значение
текст, отображаемый, когда сочетание клавиш не задано.
[передача без владения][возможно NULL]
gtk_shortcut_label_set-disabled-text ()
void gtk_shortcut_label_set_disabled_text (GtkShortcutLabel *self,const char *disabled_text);
Устанавливает текст, отображаемый для self, когда сочетание клавиш не задано.
Параметры
self | экземпляр GtkShortcutLabel | |
disabled_text | текст для отображения, когда сочетание клавиш не задано |
Типы и значения
GtkShortcutLabel
typedef struct _GtkShortcutLabel GtkShortcutLabel;
Подробности свойств
Свойство “accelerator”
“accelerator” char *
Сочетание клавиш, отображаемое self. См. “accelerator” для допустимого синтаксиса.
Владелец: GtkShortcutLabel
Флаги: Чтение / Запись
Значение по умолчанию: NULL
Свойство “disabled-text”
“disabled-text” char *
Текст, который отображается, когда сочетание клавиш не задано.
Владелец: GtkShortcutLabel
Флаги: Чтение / Запись
Значение по умолчанию: NULL
См. также
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer-old.gnome.org/gtk4/4.0/GtkShortcutLabel.html