src/gui/styles/qgtkstyle_p.h
changeset 7 f7bc934e204c
parent 3 41300fa6a67c
equal deleted inserted replaced
3:41300fa6a67c 7:f7bc934e204c
     1 /****************************************************************************
     1 /****************************************************************************
     2 **
     2 **
     3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
     3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     4 ** All rights reserved.
     4 ** All rights reserved.
     5 ** Contact: Nokia Corporation (qt-info@nokia.com)
     5 ** Contact: Nokia Corporation (qt-info@nokia.com)
     6 **
     6 **
     7 ** This file is part of the QtGui module of the Qt Toolkit.
     7 ** This file is part of the QtGui module of the Qt Toolkit.
     8 **
     8 **
    85 typedef void (*Ptr_gtk_widget_destroy) (GtkWidget *);
    85 typedef void (*Ptr_gtk_widget_destroy) (GtkWidget *);
    86 typedef void (*Ptr_gtk_widget_realize) (GtkWidget *);
    86 typedef void (*Ptr_gtk_widget_realize) (GtkWidget *);
    87 typedef void (*Ptr_gtk_widget_set_default_direction) (GtkTextDirection);
    87 typedef void (*Ptr_gtk_widget_set_default_direction) (GtkTextDirection);
    88 typedef void (*Ptr_gtk_widget_modify_color)(GtkWidget *widget, GtkStateType state, const GdkColor *color);
    88 typedef void (*Ptr_gtk_widget_modify_color)(GtkWidget *widget, GtkStateType state, const GdkColor *color);
    89 typedef GtkWidget* (*Ptr_gtk_arrow_new)(GtkArrowType, GtkShadowType);
    89 typedef GtkWidget* (*Ptr_gtk_arrow_new)(GtkArrowType, GtkShadowType);
    90 typedef GtkWidget* (*Ptr_gtk_menu_item_new)(void);
    90 typedef GtkWidget* (*Ptr_gtk_menu_item_new_with_label)(const gchar *);
    91 typedef GtkWidget* (*Ptr_gtk_separator_menu_item_new)(void);
    91 typedef GtkWidget* (*Ptr_gtk_separator_menu_item_new)(void);
    92 typedef GtkWidget* (*Ptr_gtk_check_menu_item_new)(void);
    92 typedef GtkWidget* (*Ptr_gtk_check_menu_item_new_with_label)(const gchar *);
    93 typedef GtkWidget* (*Ptr_gtk_menu_bar_new)(void);
    93 typedef GtkWidget* (*Ptr_gtk_menu_bar_new)(void);
    94 typedef GtkWidget* (*Ptr_gtk_menu_new)(void);
    94 typedef GtkWidget* (*Ptr_gtk_menu_new)(void);
    95 typedef GtkWidget* (*Ptr_gtk_combo_box_entry_new)(void);
    95 typedef GtkWidget* (*Ptr_gtk_combo_box_entry_new)(void);
    96 typedef GtkWidget* (*Ptr_gtk_toolbar_new)(void);
    96 typedef GtkWidget* (*Ptr_gtk_toolbar_new)(void);
    97 typedef GtkWidget* (*Ptr_gtk_spin_button_new)(GtkAdjustment*, double, int);
    97 typedef GtkWidget* (*Ptr_gtk_spin_button_new)(GtkAdjustment*, double, int);
   145 typedef void   (*Ptr_gtk_paint_hline) (GtkStyle *, GdkWindow *, GtkStateType, const GdkRectangle *, GtkWidget *, const gchar *, gint, gint, gint y);
   145 typedef void   (*Ptr_gtk_paint_hline) (GtkStyle *, GdkWindow *, GtkStateType, const GdkRectangle *, GtkWidget *, const gchar *, gint, gint, gint y);
   146 typedef void   (*Ptr_gtk_paint_vline) (GtkStyle *, GdkWindow *, GtkStateType, const GdkRectangle *, GtkWidget *, const gchar *, gint, gint, gint);
   146 typedef void   (*Ptr_gtk_paint_vline) (GtkStyle *, GdkWindow *, GtkStateType, const GdkRectangle *, GtkWidget *, const gchar *, gint, gint, gint);
   147 typedef void (*Ptr_gtk_menu_item_set_submenu) (GtkMenuItem *, GtkWidget *);
   147 typedef void (*Ptr_gtk_menu_item_set_submenu) (GtkMenuItem *, GtkWidget *);
   148 typedef void (*Ptr_gtk_container_forall) (GtkContainer *, GtkCallback, gpointer);
   148 typedef void (*Ptr_gtk_container_forall) (GtkContainer *, GtkCallback, gpointer);
   149 typedef void (*Ptr_gtk_widget_size_allocate) (GtkWidget *, GtkAllocation*);
   149 typedef void (*Ptr_gtk_widget_size_allocate) (GtkWidget *, GtkAllocation*);
       
   150 typedef void (*Ptr_gtk_widget_size_request) (GtkWidget *widget, GtkRequisition *requisition);
   150 typedef void (*Ptr_gtk_widget_set_direction) (GtkWidget *, GtkTextDirection);
   151 typedef void (*Ptr_gtk_widget_set_direction) (GtkWidget *, GtkTextDirection);
   151 typedef void (*Ptr_gtk_widget_path) (GtkWidget *, guint *, gchar **, gchar**);
   152 typedef void (*Ptr_gtk_widget_path) (GtkWidget *, guint *, gchar **, gchar**);
       
   153 
   152 typedef void (*Ptr_gtk_toolbar_insert) (GtkToolbar *toolbar, GtkToolItem *item, int pos);
   154 typedef void (*Ptr_gtk_toolbar_insert) (GtkToolbar *toolbar, GtkToolItem *item, int pos);
   153 typedef void (*Ptr_gtk_menu_shell_append)(GtkMenuShell *, GtkWidget *);
   155 typedef void (*Ptr_gtk_menu_shell_append)(GtkMenuShell *, GtkWidget *);
   154 typedef GtkType (*Ptr_gtk_container_get_type) (void);
   156 typedef GtkType (*Ptr_gtk_container_get_type) (void);
   155 typedef GtkType (*Ptr_gtk_window_get_type) (void);
   157 typedef GtkType (*Ptr_gtk_window_get_type) (void);
   156 typedef GtkType (*Ptr_gtk_widget_get_type) (void);
   158 typedef GtkType (*Ptr_gtk_widget_get_type) (void);
   302     static Ptr_gtk_widget_destroy gtk_widget_destroy;
   304     static Ptr_gtk_widget_destroy gtk_widget_destroy;
   303     static Ptr_gtk_widget_realize gtk_widget_realize;
   305     static Ptr_gtk_widget_realize gtk_widget_realize;
   304     static Ptr_gtk_widget_set_default_direction gtk_widget_set_default_direction;
   306     static Ptr_gtk_widget_set_default_direction gtk_widget_set_default_direction;
   305     static Ptr_gtk_widget_modify_color gtk_widget_modify_fg;
   307     static Ptr_gtk_widget_modify_color gtk_widget_modify_fg;
   306     static Ptr_gtk_widget_modify_color gtk_widget_modify_bg;
   308     static Ptr_gtk_widget_modify_color gtk_widget_modify_bg;
   307     static Ptr_gtk_menu_item_new gtk_menu_item_new;
   309     static Ptr_gtk_menu_item_new_with_label gtk_menu_item_new_with_label;
   308     static Ptr_gtk_arrow_new gtk_arrow_new;
   310     static Ptr_gtk_arrow_new gtk_arrow_new;
   309     static Ptr_gtk_check_menu_item_new gtk_check_menu_item_new;
   311     static Ptr_gtk_check_menu_item_new_with_label gtk_check_menu_item_new_with_label;
   310     static Ptr_gtk_menu_bar_new gtk_menu_bar_new;
   312     static Ptr_gtk_menu_bar_new gtk_menu_bar_new;
   311     static Ptr_gtk_menu_new gtk_menu_new;
   313     static Ptr_gtk_menu_new gtk_menu_new;
   312     static Ptr_gtk_expander_new gtk_expander_new;
   314     static Ptr_gtk_expander_new gtk_expander_new;
   313     static Ptr_gtk_button_new gtk_button_new;
   315     static Ptr_gtk_button_new gtk_button_new;
   314     static Ptr_gtk_tool_button_new gtk_tool_button_new;
   316     static Ptr_gtk_tool_button_new gtk_tool_button_new;
   363     static Ptr_gtk_paint_hline gtk_paint_hline;
   365     static Ptr_gtk_paint_hline gtk_paint_hline;
   364     static Ptr_gtk_menu_item_set_submenu gtk_menu_item_set_submenu;
   366     static Ptr_gtk_menu_item_set_submenu gtk_menu_item_set_submenu;
   365     static Ptr_gtk_settings_get_default gtk_settings_get_default;
   367     static Ptr_gtk_settings_get_default gtk_settings_get_default;
   366     static Ptr_gtk_separator_menu_item_new gtk_separator_menu_item_new;
   368     static Ptr_gtk_separator_menu_item_new gtk_separator_menu_item_new;
   367     static Ptr_gtk_widget_size_allocate gtk_widget_size_allocate;
   369     static Ptr_gtk_widget_size_allocate gtk_widget_size_allocate;
       
   370     static Ptr_gtk_widget_size_request gtk_widget_size_request;
   368     static Ptr_gtk_widget_set_direction gtk_widget_set_direction;
   371     static Ptr_gtk_widget_set_direction gtk_widget_set_direction;
   369     static Ptr_gtk_widget_path gtk_widget_path;
   372     static Ptr_gtk_widget_path gtk_widget_path;
   370     static Ptr_gtk_container_get_type gtk_container_get_type;
   373     static Ptr_gtk_container_get_type gtk_container_get_type;
   371     static Ptr_gtk_window_get_type gtk_window_get_type;
   374     static Ptr_gtk_window_get_type gtk_window_get_type;
   372     static Ptr_gtk_widget_get_type gtk_widget_get_type;
   375     static Ptr_gtk_widget_get_type gtk_widget_get_type;