|
大家好,我现在在做gtk图形界面方面的开发,现在做的一个程序用到gtkfilechooser来选择一个目录,用来存放下载的文件。现在有一个问题,就是我在写如下代码的时候,出现了一个问题,先把代码帖出来:
GtkWidget *dialog;
///创建文件选择对话框
dialog = gtk_file_chooser_dialog_new ("保存目录",
/*NULL,*/gtk_widget_get_toplevel(GTK_WIDGET(button)),
GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER,//GTK_FILE_CHOOSER_ACTION_SAVE,
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
GTK_STOCK_SAVE, GTK_RESPONSE_ACCEPT,
NULL);
这里的问题是:现在我可以选择一个目录了,但是在显示选择目录的对话框的时候,各个目录下的文件还是看得见的,而且也没有被置灰,只是不能对文件进行点击,点击文件的操作不会产生任何的响应。
所以这里的问题是怎么在一个目录选择的对话框中,不让目录下的文件显示出来。或者就算让目录下的文件显示出来了,也要把这些显示出来的文件置灰呢?
谢谢大家,期待大家的回答!
|
|