无法在c glade代码上使用外部函数

时间:2015-01-25 23:21:07

标签: c glade

我正在尝试创建一个使用glade作为用户界面的简单程序。但是我遇到了一个问题:如果我在Button_click的方法中调用外部函数,当我编译代码时,glade窗口将无法打开。如果我不添加它,林间空地窗口打开并正常运行...任何帮助?我是林间空地的先驱......

这是我调用外部函数的地方:

    G_MODULE_EXPORT void on_Button_click(GtkButton *button,gpointer *data) 
{
    /* Pull the widgets out of the tree */
    display= glade_xml_get_widget(xml, "displayLabel");
    display1 = glade_xml_get_widget(xml,"displayLabel1");
    textValue = glade_xml_get_widget(xml, "textEntry"); //vai buscar a caixa de entrada

    /* Get the string value form the Entry widgets */
    d_string = gtk_entry_get_text(GTK_ENTRY(textValue));

    texto = (char *)d_string;

    enviarFrase(texto);

}

0 个答案:

没有答案