gpt4 book ai didi

c - 如何将 GtkExpander 添加到 GtkScrolledWindow 中?

转载 作者:行者123 更新时间:2023-11-30 16:03:22 24 4
gpt4 key购买 nike

我有一些这样的代码:

GtkWidget *scrollWin;

void appendDataToWindow(GtkWidget *widget, gpointer data)
{
GtkWidget *expander;
expander = gtk_expander_new("GET somepage.html 200 OK 100K");
gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(scrollWin),
expander);
}

int main()
{
// initialize a window
// add a vbox to the window
scrollWin = gtk_scrolled_window_new(NULL, NULL);
gtk_box_pack_start(GTK_BOX(vbox), scrollWin, FALSE, TRUE, 5);
// add a button to the vbox
// when the button is clicked, appendDataToWindow will be called

gtk_widget_show_all(window);
gtk_main();
return 0;
}

我想做的是,当单击按钮时,一个新的 GtkExpander 将添加到滚动窗口中,但它不起作用..任何建议都会有帮助。

最佳答案

也许您只是错过了一些 gtk_widget_show() 调用

关于c - 如何将 GtkExpander 添加到 GtkScrolledWindow 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4185474/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com