r571 - trunk/src/target/OM-2007/openmoko-libs/libmokoui
ross at sita.openmoko.org
ross at sita.openmoko.org
Wed Jan 17 15:06:50 CET 2007
Author: ross
Date: 2007-01-17 15:06:49 +0100 (Wed, 17 Jan 2007)
New Revision: 571
Modified:
trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-navigation-list.c
Log:
Create child widgets in init() instead of new, fixing runtime warnings
Modified: trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-navigation-list.c
===================================================================
--- trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-navigation-list.c 2007-01-17 14:05:29 UTC (rev 570)
+++ trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-navigation-list.c 2007-01-17 14:06:49 UTC (rev 571)
@@ -317,29 +317,24 @@
MokoNavigationListPrivate* priv = NAVIGATION_LIST_PRIVATE (self);
gtk_widget_set_name ( GTK_WIDGET (self), "mokonavigationlist-background" );
- gtk_tree_view_set_rules_hint ( GTK_TREE_VIEW (priv->treeview), TRUE );
- gtk_tree_view_set_headers_visible ( GTK_TREE_VIEW (priv->treeview), TRUE );
-}
-
-MokoNavigationList*
-moko_navigation_list_new (void)
-{
- MokoNavigationList* self = MOKO_NAVIGATION_LIST ( g_object_new (MOKO_TYPE_NAVIGATION_LIST, NULL));
- MokoNavigationListPrivate* priv = NAVIGATION_LIST_PRIVATE (self);
-
gtk_viewport_set_shadow_type ( GTK_VIEWPORT (self), GTK_SHADOW_NONE );
priv->navigationcontainer = (GtkFixed *) gtk_fixed_new();
-
gtk_container_add ( GTK_CONTAINER (self), GTK_WIDGET (priv->navigationcontainer) );
priv->treeview = (MokoTreeView *) moko_tree_view_new ();
+ gtk_tree_view_set_rules_hint ( GTK_TREE_VIEW (priv->treeview), TRUE );
+ gtk_tree_view_set_headers_visible ( GTK_TREE_VIEW (priv->treeview), TRUE );
priv->navigationsw = moko_tree_view_put_into_scrolled_window (priv->treeview);
-
gtk_widget_set_size_request ( GTK_WIDGET (self), 458, 160 );
gtk_fixed_put ( GTK_FIXED (priv->navigationcontainer), GTK_WIDGET (priv->navigationsw), 4, 2 );
+}
+MokoNavigationList*
+moko_navigation_list_new (void)
+{
+ MokoNavigationList* self = MOKO_NAVIGATION_LIST ( g_object_new (MOKO_TYPE_NAVIGATION_LIST, NULL));
return self;
}
More information about the commitlog
mailing list