Github User Fetcher
1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkstacksidebar.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2014 Intel Corporation
3
*
4
* This program is free software; you can redistribute it and/or modify
5
* it under the terms of the GNU Lesser General Public License as published by
6
* the Free Software Foundation; either version 2 of the License, or (at your
7
* option) any later version.
8
*
9
* This program is distributed in the hope that it will be useful, but
10
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
11
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
12
* License for more details.
13
*
14
* You should have received a copy of the GNU Lesser General Public License
15
* along with this program; if not, write to the Free Software Foundation,
16
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
17
*
18
* Author:
19
* Ikey Doherty <michael.i.doherty@intel.com>
20
*/
21
22
#pragma once
23
24
#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
25
#error "Only <gtk/gtk.h> can be included directly."
26
#endif
27
28
#include <
gtk/gtkstack.h
>
29
30
G_BEGIN_DECLS
31
32
#define GTK_TYPE_STACK_SIDEBAR (gtk_stack_sidebar_get_type ())
33
#define GTK_STACK_SIDEBAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_STACK_SIDEBAR, GtkStackSidebar))
34
#define GTK_IS_STACK_SIDEBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_STACK_SIDEBAR))
35
36
typedef
struct
_GtkStackSidebar
GtkStackSidebar
;
37
38
GDK_AVAILABLE_IN_ALL
39
GType
gtk_stack_sidebar_get_type
(
void
)
G_GNUC_CONST
;
40
GDK_AVAILABLE_IN_ALL
41
GtkWidget
*
gtk_stack_sidebar_new
(
void
);
42
GDK_AVAILABLE_IN_ALL
43
void
gtk_stack_sidebar_set_stack
(
GtkStackSidebar
*self,
44
GtkStack
*stack);
45
GDK_AVAILABLE_IN_ALL
46
GtkStack
*
gtk_stack_sidebar_get_stack
(
GtkStackSidebar
*self);
47
48
G_DEFINE_AUTOPTR_CLEANUP_FUNC
(
GtkStackSidebar
,
g_object_unref
)
49
50
G_END_DECLS
51
GDK_AVAILABLE_IN_ALL
#define GDK_AVAILABLE_IN_ALL
Definition
gdk-visibility.h:22
G_END_DECLS
#define G_END_DECLS
Definition
gmacros.h:910
G_BEGIN_DECLS
#define G_BEGIN_DECLS
Definition
gmacros.h:909
G_GNUC_CONST
#define G_GNUC_CONST
Definition
gmacros.h:637
G_DEFINE_AUTOPTR_CLEANUP_FUNC
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func)
Definition
gmacros.h:1400
g_object_unref
GOBJECT_AVAILABLE_IN_ALL void g_object_unref(gpointer object)
gtkstack.h
GtkStack
struct _GtkStack GtkStack
Definition
gtkstack.h:38
GtkStackSidebar
struct _GtkStackSidebar GtkStackSidebar
Definition
gtkstacksidebar.h:36
gtk_stack_sidebar_get_stack
GDK_AVAILABLE_IN_ALL GtkStack * gtk_stack_sidebar_get_stack(GtkStackSidebar *self)
gtk_stack_sidebar_get_type
GDK_AVAILABLE_IN_ALL GType gtk_stack_sidebar_get_type(void) G_GNUC_CONST
gtk_stack_sidebar_set_stack
GDK_AVAILABLE_IN_ALL void gtk_stack_sidebar_set_stack(GtkStackSidebar *self, GtkStack *stack)
gtk_stack_sidebar_new
GDK_AVAILABLE_IN_ALL GtkWidget * gtk_stack_sidebar_new(void)
GType
gsize GType
Definition
gtype.h:427
_GtkWidget
Definition
gtkwidget.h:103
nix
store
v9wbd5iwvxl666sf67ard7lvjamhggbk-gtk4-4.16.12-dev
include
gtk-4.0
gtk
gtkstacksidebar.h
Generated by
1.10.0