Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
expander.c File Reference
#include "dtgtk/expander.h"
#include <gtk/gtk.h>
+ Include dependency graph for expander.c:

Functions

 G_DEFINE_TYPE (GtkDarktableExpander, dtgtk_expander, GTK_TYPE_BOX)
 
static void dtgtk_expander_class_init (GtkDarktableExpanderClass *class)
 
GtkWidget * dtgtk_expander_get_frame (GtkDarktableExpander *expander)
 
GtkWidget * dtgtk_expander_get_header (GtkDarktableExpander *expander)
 
GtkWidget * dtgtk_expander_get_header_event_box (GtkDarktableExpander *expander)
 
GtkWidget * dtgtk_expander_get_body (GtkDarktableExpander *expander)
 
GtkWidget * dtgtk_expander_get_body_event_box (GtkDarktableExpander *expander)
 
void dtgtk_expander_set_expanded (GtkDarktableExpander *expander, gboolean expanded)
 
gboolean dtgtk_expander_get_expanded (GtkDarktableExpander *expander)
 
static void dtgtk_expander_init (GtkDarktableExpander *expander)
 
GtkWidget * dtgtk_expander_new (GtkWidget *header, GtkWidget *body)
 

Function Documentation

◆ dtgtk_expander_class_init()

static void dtgtk_expander_class_init ( GtkDarktableExpanderClass class)
static

◆ dtgtk_expander_get_body()

GtkWidget * dtgtk_expander_get_body ( GtkDarktableExpander expander)

◆ dtgtk_expander_get_body_event_box()

GtkWidget * dtgtk_expander_get_body_event_box ( GtkDarktableExpander expander)

◆ dtgtk_expander_get_expanded()

gboolean dtgtk_expander_get_expanded ( GtkDarktableExpander expander)

◆ dtgtk_expander_get_frame()

GtkWidget * dtgtk_expander_get_frame ( GtkDarktableExpander expander)

◆ dtgtk_expander_get_header()

GtkWidget * dtgtk_expander_get_header ( GtkDarktableExpander expander)

References DTGTK_IS_EXPANDER, and _GtkDarktableExpander::header.

Referenced by update().

◆ dtgtk_expander_get_header_event_box()

GtkWidget * dtgtk_expander_get_header_event_box ( GtkDarktableExpander expander)

◆ dtgtk_expander_init()

static void dtgtk_expander_init ( GtkDarktableExpander expander)
static

◆ dtgtk_expander_new()

◆ dtgtk_expander_set_expanded()

◆ G_DEFINE_TYPE()

G_DEFINE_TYPE ( GtkDarktableExpander  ,
dtgtk_expander  ,
GTK_TYPE_BOX   
)