Linux下使用gtk创建文件选择框,如何添加filter校验选择目录是否有写权限
发表于 : 2018-09-21 8:46
在linux下使用GTK的gtk_file_chooser_dialog_new接口并设置第三个参数为GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER创建一个用于保存文件选择文件目录的对话框,即下载文件到本地时,需GTK弹出对话框选择文件保存路径。
但是目前linux使用GTK使用遇到问题,就是选择的路径只有只读权限,但是没有写权限,导致我在往选择目录下保存文件失败。
我想能不能通过增加filter来实现,如果选择目录没有写权限自动弹出错误提示框提示,且提示完毕后还可以让用户返回上一次目录继续重新选择。
目前在使用GTK的gtk_file_chooser_dialog_new接口并设置第三个参数为GTK_FILE_CHOOSER_ACTION_OPEN创建一个选择文件对话框时,如果打开的子目录没有读权限就会提示没有权限。
请高手帮助指教。
我的需求就是GTK创建文件目录选择框时,如何检验选择的目录当前用户是否具有写权限,没有写权限时弹框提示。
return FALSE;
}
但是目前linux使用GTK使用遇到问题,就是选择的路径只有只读权限,但是没有写权限,导致我在往选择目录下保存文件失败。
我想能不能通过增加filter来实现,如果选择目录没有写权限自动弹出错误提示框提示,且提示完毕后还可以让用户返回上一次目录继续重新选择。
目前在使用GTK的gtk_file_chooser_dialog_new接口并设置第三个参数为GTK_FILE_CHOOSER_ACTION_OPEN创建一个选择文件对话框时,如果打开的子目录没有读权限就会提示没有权限。
请高手帮助指教。
我的需求就是GTK创建文件目录选择框时,如何检验选择的目录当前用户是否具有写权限,没有写权限时弹框提示。
return FALSE;
}