gpt4 book ai didi

c - 从组合框获取文本 gtk3, c

转载 作者:行者123 更新时间:2023-11-30 17:33:58 25 4
gpt4 key购买 nike

我真的搜索了很多来寻找答案,但没有找到任何东西。我使用glade3 创建了一个组合框文本并插入了三个文本值。组合框文本位于表单中,当用户按下表单的“确定”按钮时,我想将他选择的文本值存储在 const *char 中。获取文本的函数是什么?我在 GTKcombobox 中看不到任何内容.

编辑:与

const *char d_string;
GtkWidget *textvalue= GTK_WIDGET(gtk_builder_get_object(builderform[0], "comboboxtext1"));
d_string=gtk_combo_box_get_active_id(GTK_COMBO_BOX(textValue));

我遇到段错误。

最佳答案

使用

    gtk_combo_box_text_get_active_text (GtkComboBoxText *cmb);

由于您没有设置gtk_combo_box_set_active_id(),因此无法拉取active_id。无论如何,如果您使用 GtkTreeModel 填充组合框,则使用“id”。

关于c - 从组合框获取文本 gtk3, c,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23554921/

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