Ardour  9.0-pre0-582-g084a23a80d
gtktestutils.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

G_BEGIN_DECLS void gtk_test_init (int *argcp, char ***argvp,...)
 
void gtk_test_register_all_types (void)
 
const GType * gtk_test_list_all_types (guint *n_types)
 
GtkWidgetgtk_test_find_widget (GtkWidget *widget, const gchar *label_pattern, GType widget_type)
 
GtkWidgetgtk_test_create_widget (GType widget_type, const gchar *first_property_name,...)
 
GtkWidgetgtk_test_create_simple_window (const gchar *window_title, const gchar *dialog_text)
 
GtkWidgetgtk_test_display_button_window (const gchar *window_title, const gchar *dialog_text,...)
 
void gtk_test_slider_set_perc (GtkWidget *widget, double percentage)
 
double gtk_test_slider_get_value (GtkWidget *widget)
 
gboolean gtk_test_spin_button_click (GtkSpinButton *spinner, guint button, gboolean upwards)
 
gboolean gtk_test_widget_click (GtkWidget *widget, guint button, GdkModifierType modifiers)
 
gboolean gtk_test_widget_send_key (GtkWidget *widget, guint keyval, GdkModifierType modifiers)
 
void gtk_test_text_set (GtkWidget *widget, const gchar *string)
 
gchar * gtk_test_text_get (GtkWidget *widget)
 
GtkWidgetgtk_test_find_sibling (GtkWidget *base_widget, GType widget_type)
 
GtkWidgetgtk_test_find_label (GtkWidget *widget, const gchar *label_pattern)
 

Function Documentation

◆ gtk_test_create_simple_window()

GtkWidget* gtk_test_create_simple_window ( const gchar *  window_title,
const gchar *  dialog_text 
)

◆ gtk_test_create_widget()

GtkWidget* gtk_test_create_widget ( GType  widget_type,
const gchar *  first_property_name,
  ... 
)

◆ gtk_test_display_button_window()

GtkWidget* gtk_test_display_button_window ( const gchar *  window_title,
const gchar *  dialog_text,
  ... 
)

◆ gtk_test_find_label()

GtkWidget* gtk_test_find_label ( GtkWidget widget,
const gchar *  label_pattern 
)

◆ gtk_test_find_sibling()

GtkWidget* gtk_test_find_sibling ( GtkWidget base_widget,
GType  widget_type 
)

◆ gtk_test_find_widget()

GtkWidget* gtk_test_find_widget ( GtkWidget widget,
const gchar *  label_pattern,
GType  widget_type 
)

◆ gtk_test_init()

G_BEGIN_DECLS void gtk_test_init ( int *  argcp,
char ***  argvp,
  ... 
)

◆ gtk_test_list_all_types()

const GType* gtk_test_list_all_types ( guint *  n_types)

◆ gtk_test_register_all_types()

void gtk_test_register_all_types ( void  )

◆ gtk_test_slider_get_value()

double gtk_test_slider_get_value ( GtkWidget widget)

◆ gtk_test_slider_set_perc()

void gtk_test_slider_set_perc ( GtkWidget widget,
double  percentage 
)

◆ gtk_test_spin_button_click()

gboolean gtk_test_spin_button_click ( GtkSpinButton spinner,
guint  button,
gboolean  upwards 
)

◆ gtk_test_text_get()

gchar* gtk_test_text_get ( GtkWidget widget)

◆ gtk_test_text_set()

void gtk_test_text_set ( GtkWidget widget,
const gchar *  string 
)

◆ gtk_test_widget_click()

gboolean gtk_test_widget_click ( GtkWidget widget,
guint  button,
GdkModifierType  modifiers 
)

◆ gtk_test_widget_send_key()

gboolean gtk_test_widget_send_key ( GtkWidget widget,
guint  keyval,
GdkModifierType  modifiers 
)