GtkBin
GtkBin — Контейнер с одним дочерним элементом
Функции
Типы и значения
| struct | GtkBin |
| struct | GtkBinClass |
Иерархия объектов
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ├── GtkWindow ├── GtkActionBar ├── GtkAlignment ├── GtkComboBox ├── GtkFrame ├── GtkButton ├── GtkMenuItem ├── GtkEventBox ├── GtkExpander ├── GtkFlowBoxChild ├── GtkHandleBox ├── GtkListBoxRow ├── GtkToolItem ├── GtkOverlay ├── GtkScrolledWindow ├── GtkPopover ├── GtkRevealer ├── GtkSearchBar ├── GtkStackSidebar ╰── GtkViewport
Реализованные интерфейсы
GtkBin реализует AtkImplementorIface и GtkBuildable.
Включаемые файлы
#include <gtk/gtk.h>
Описание
Виджет GtkBin — это контейнер с одним дочерним элементом. Сам по себе он не очень полезен, но он полезен для создания подклассов, так как предоставляет общий код, необходимый для обработки одного дочернего виджета.
Многие виджеты GTK+ являются подклассами GtkBin, включая GtkWindow, GtkButton, GtkFrame, GtkHandleBox или GtkScrolledWindow.
Функции
Типы и значения
struct GtkBin
struct GtkBin;
struct GtkBinClass
struct GtkBinClass {
GtkContainerClass parent_class;
};
Члены
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer.gnome.org/gtk3/3.22/GtkBin.html