我想用一堆物品創建一個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