GtkShortcutsSection
GtkShortcutsSection — Представляет режим приложения в окне GtkShortcutsWindow
Свойства
| guint | max-height | Чтение / Запись |
| char * | section-name | Чтение / Запись |
| char * | title | Чтение / Запись |
| char * | view-name | Чтение / Запись |
Сигналы
| gboolean | change-current-page | Действие |
Типы и значения
Реализованные интерфейсы
GtkShortcutsSection реализует GtkAccessible, GtkBuildable, GtkConstraintTarget и GtkOrientable.
Включаемые файлы
#include <gtk/gtk.h>
Описание
GtkShortcutsSection собирает все сочетания клавиш и жесты для основного режима приложения. Если вашему приложению нужны несколько разделов, вы должны дать каждому разделу уникальное имя “section-name” и заголовок “title”, которые могут быть отображены в селекторе разделов окна GtkShortcutsWindow.
Свойство “max-height” может влиять на то, как группы в разделе распределяются по страницам и столбцам.
Этот виджет предназначен только для использования с GtkShortcutsWindow.
Функции
Типы и значения
GtkShortcutsSection
typedef struct _GtkShortcutsSection GtkShortcutsSection;
Подробности свойств
Свойство “max-height”
“max-height” guint
Максимальное количество строк, разрешенных в столбце. Это свойство можно использовать для того, чтобы влиять на то, как группы в данном разделе распределяются по страницам и столбцам. Значение по умолчанию 15 должно работать в большинстве случаев.
Владелец: GtkShortcutsSection
Флаги: Чтение / Запись
Значение по умолчанию: 15
Свойство “section-name”
“section-name” char *
Уникальное имя для идентификации данного раздела среди разделов, добавленных в GtkShortcutsWindow. Установка свойства “section-name” в эту строку отобразит этот раздел в GtkShortcutsWindow.
Владелец: GtkShortcutsSection
Флаги: Чтение / Запись
Значение по умолчанию: NULL
Свойство “title”
“title” char *
Строка, отображаемая в селекторе раздела окна GtkShortcutsWindow для этого раздела. Если имеется только один раздел, вам не нужно задавать заголовок, так как селектор раздела в этом случае не будет отображаться.
Владелец: GtkShortcutsSection
Флаги: Чтение / Запись
Значение по умолчанию: NULL
Свойство “view-name”
“view-name” char *
Имя представления для фильтрации групп в этом разделе. См. “view”.
Приложения, как ожидается, будут использовать свойство “view-name” для этой цели.
Владелец: GtkShortcutsSection
Флаги: Чтение / Запись
Значение по умолчанию: NULL
Подробности сигналов
Сигнал “change-current-page”
gboolean user_function (GtkShortcutsSection *shortcutssection, int arg1, gpointer user_data)
Флаги: Действие
© 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/GtkShortcutsSection.html