Ignore:
Timestamp:
Aug 2, 2010, 9:27:30 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.6.3 sources from branches/vendor/nokia/qt.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/gui/styles/qgtkstyle_p.cpp

    r651 r769  
    9292Ptr_gtk_widget_modify_color QGtkStylePrivate::gtk_widget_modify_bg = 0;
    9393Ptr_gtk_arrow_new QGtkStylePrivate::gtk_arrow_new = 0;
    94 Ptr_gtk_menu_item_new QGtkStylePrivate::gtk_menu_item_new = 0;
    95 Ptr_gtk_check_menu_item_new QGtkStylePrivate::gtk_check_menu_item_new = 0;
     94Ptr_gtk_menu_item_new_with_label QGtkStylePrivate::gtk_menu_item_new_with_label = 0;
     95Ptr_gtk_check_menu_item_new_with_label QGtkStylePrivate::gtk_check_menu_item_new_with_label = 0;
    9696Ptr_gtk_menu_bar_new QGtkStylePrivate::gtk_menu_bar_new = 0;
    9797Ptr_gtk_menu_new QGtkStylePrivate::gtk_menu_new = 0;
     
    348348    gtk_widget_modify_bg = (Ptr_gtk_widget_modify_color)libgtk.resolve("gtk_widget_modify_bg");
    349349    gtk_arrow_new = (Ptr_gtk_arrow_new)libgtk.resolve("gtk_arrow_new");
    350     gtk_menu_item_new = (Ptr_gtk_menu_item_new)libgtk.resolve("gtk_menu_item_new");
    351     gtk_check_menu_item_new = (Ptr_gtk_check_menu_item_new)libgtk.resolve("gtk_check_menu_item_new");
     350    gtk_menu_item_new_with_label = (Ptr_gtk_menu_item_new_with_label)libgtk.resolve("gtk_menu_item_new_with_label");
     351    gtk_check_menu_item_new_with_label = (Ptr_gtk_check_menu_item_new_with_label)libgtk.resolve("gtk_check_menu_item_new_with_label");
    352352    gtk_menu_bar_new = (Ptr_gtk_menu_bar_new)libgtk.resolve("gtk_menu_bar_new");
    353353    gtk_menu_new = (Ptr_gtk_menu_new)libgtk.resolve("gtk_menu_new");
     
    440440    setupGtkWidget(gtkMenuBar);
    441441
    442     GtkWidget *gtkMenuBarItem = QGtkStylePrivate::gtk_menu_item_new();
     442    GtkWidget *gtkMenuBarItem = QGtkStylePrivate::gtk_menu_item_new_with_label("X");
    443443    gtk_menu_shell_append((GtkMenuShell*)(gtkMenuBar), gtkMenuBarItem);
    444444    gtk_widget_realize(gtkMenuBarItem);
     
    449449    gtk_widget_realize(gtkMenu);
    450450
    451     GtkWidget *gtkMenuItem = QGtkStylePrivate::gtk_menu_item_new();
    452     g_object_set(gtkMenuItem, "label", "X", NULL);
    453 
     451    GtkWidget *gtkMenuItem = QGtkStylePrivate::gtk_menu_item_new_with_label("X");
    454452    gtk_menu_shell_append((GtkMenuShell*)gtkMenu, gtkMenuItem);
    455453    gtk_widget_realize(gtkMenuItem);
    456454
    457     GtkWidget *gtkCheckMenuItem = QGtkStylePrivate::gtk_check_menu_item_new();
    458     g_object_set(gtkCheckMenuItem, "label", "X", NULL);
     455    GtkWidget *gtkCheckMenuItem = QGtkStylePrivate::gtk_check_menu_item_new_with_label("X");
    459456    gtk_menu_shell_append((GtkMenuShell*)gtkMenu, gtkCheckMenuItem);
    460457    gtk_widget_realize(gtkCheckMenuItem);
     
    534531            addWidget(gtkButton);
    535532            g_signal_connect(gtkButton, "style-set", G_CALLBACK(gtkStyleSetCallback), 0);
    536             addWidget(QGtkStylePrivate::gtk_tool_button_new(NULL, NULL));
     533            addWidget(QGtkStylePrivate::gtk_tool_button_new(NULL, "Qt"));
    537534            addWidget(QGtkStylePrivate::gtk_arrow_new(GTK_ARROW_DOWN, GTK_SHADOW_NONE));
    538535            addWidget(QGtkStylePrivate::gtk_hbutton_box_new());
Note: See TracChangeset for help on using the changeset viewer.