我想用一堆物品创建一个GTK工具栏。我的探头是我无法将它们均匀地分开。所有图标都捆在一起在酒吧的左侧。我如何让他们分散?出于性能原因,我想避免使用其他小部件,如hbox等。下面是我写的代码:在gtk工具栏中排列图标
GtkWidget* navbar = gtk_toolbar_new();
gtk_toolbar_set_style(GTK_TOOLBAR(navbar), GTK_TOOLBAR_ICONS);
gtk_toolbar_set_icon_size(GTK_TOOLBAR(navbar), GTK_ICON_SIZE_SMALL_TOOLBAR);
GtkToolItem* open = gtk_tool_button_new_from_stock(GTK_STOCK_JUMP_TO);
gtk_toolbar_insert(GTK_TOOLBAR(navbar), open, 0);
GtkToolItem* play = gtk_tool_button_new_from_stock(GTK_STOCK_MEDIA_PLAY);
gtk_toolbar_insert(GTK_TOOLBAR(navbar), play, 1);
GtkToolItem* pause = gtk_tool_button_new_from_stock(GTK_STOCK_MEDIA_PAUSE);
gtk_toolbar_insert(GTK_TOOLBAR(navbar), pause, 2);
,这里是安排我得到:
谢谢。我会马上尝试。关于你所说的紧凑图标更有用,但。如果我确实保留它们,我怎么至少将它们放在工具栏的中心? – 341008 2010-12-14 09:44:06
这是第二个问题。将您的答案标记为已接受。谢谢。 – 341008 2010-12-14 10:09:24