簡體   English   中英

我該如何從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文檔中包含的教程。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM