我将如何在 GTK 中从 Glade 获取文本条目?
How would I go about getting text entry from Glade in GTK?
我正在尝试将文本输入字段中的文本输入到一个数组中。我有 8 个文本输入字段,并且一直在学习许多教程。离我收集到的还很远。我有
void on_Save_and_Process_button_clicked(GTKButton *button, GtkEntry *text){
GTKWidget *entry1 = lookup_widget(text,"entry1");
Const g char *entry_text1 = gtk_entry _get_text(GTK_ENTRY(entry1));
}
我在以下时间收到警告:
GTKWidget *entry1 = lookup_widget(text,"entry1");
也就是说:
警告:初始化从没有转换的整数生成指针
这是我的第一个 GTK 项目。任何帮助、指导、类似项目教程的链接将不胜感激。
函数 lookup_widget
是很久以前的 Glade 2 的一部分。那时,Glade 会生成 C 代码,而不是 XML 文件,并且该函数包含在生成的代码中。
您很可能甚至无法再使用 运行 Glade 2,因此您使用的教程不会对您有太大帮助。使用更现代的教程,例如官方 GTK 3.x 文档中包含的教程。
我正在尝试将文本输入字段中的文本输入到一个数组中。我有 8 个文本输入字段,并且一直在学习许多教程。离我收集到的还很远。我有
void on_Save_and_Process_button_clicked(GTKButton *button, GtkEntry *text){
GTKWidget *entry1 = lookup_widget(text,"entry1");
Const g char *entry_text1 = gtk_entry _get_text(GTK_ENTRY(entry1));
}
我在以下时间收到警告:
GTKWidget *entry1 = lookup_widget(text,"entry1");
也就是说:
警告:初始化从没有转换的整数生成指针
这是我的第一个 GTK 项目。任何帮助、指导、类似项目教程的链接将不胜感激。
函数 lookup_widget
是很久以前的 Glade 2 的一部分。那时,Glade 会生成 C 代码,而不是 XML 文件,并且该函数包含在生成的代码中。
您很可能甚至无法再使用 运行 Glade 2,因此您使用的教程不会对您有太大帮助。使用更现代的教程,例如官方 GTK 3.x 文档中包含的教程。