【发布时间】:2014-06-23 15:58:09
【问题描述】:
我在 Windows 7 中使用 GTK3、codeblcks IDE、glade3...
在我的应用程序中,我有一个按钮,单击该按钮应打开 gtk_file_chooser_dialog... 但给出了填充错误..
Glib-GIO-ERROR**:系统上未安装 GSettings 架构
static void on_save_clicked(GtkWidget *widget,gpointer data)
{
GtkWidget *dialog;
//dialog=gtk_file_chooser_dialog_new("Save it",GTK_WINDOW(gtk_builder_get_object(builder,"mainwindow")),GTK_FILE_CHOOSER_ACTION_SAVE,GTK_STOCK_OK,GTK_RESPONSE_OK,GTK_STOCK_CANCEL,GTK_RESPONSE_CANCEL);
//dialog=GTK_FILE_CHOOSER_DIALOG(gtk_builder_get_object(builder,"filechooserdialog"));
gtk_widget_show_all(dialog);
gint resp=gtk_dialog_run(GTK_DIALOG(dialog));
if(resp==GTK_RESPONSE_OK)
g_print("%s\n",gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(dialog)));
}
单击按钮时我使用 g_signal_connect(...) 调用此函数...
我无法理解问题...
【问题讨论】:
-
我忘了提...错误显示了使用任何注释行时的两个时间...
标签: windows runtime-error glib gtk3 glade