您尚未登录。

#1 2022-03-17 17:42:27

beginner
会员
注册时间: 2019-10-07
帖子: 256

[已解决]wayland或其他桌面环境有没有类似windows的getopenfile的函数?

就是那个可以打开一个选择文件对话框的api

最近编辑记录 beginner (2024-01-22 01:08:11)

离线

#2 2022-03-17 18:03:34

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,432
个人网站

Re: [已解决]wayland或其他桌面环境有没有类似windows的getopenfile的函数?

用 portal 的话: https://flatpak.github.io/xdg-desktop-p … ileChooser
非沙盒程序的话,你也可以用原生 UI,就是你的 GUI toolkit 提供的那个。

离线

#3 2022-03-17 20:09:37

beginner
会员
注册时间: 2019-10-07
帖子: 256

Re: [已解决]wayland或其他桌面环境有没有类似windows的getopenfile的函数?

依云 说:

用 portal 的话: https://flatpak.github.io/xdg-desktop-p … ileChooser
非沙盒程序的话,你也可以用原生 UI,就是你的 GUI toolkit 提供的那个。

多谢提供。
但我不会用 portal
只会 c

最近编辑记录 beginner (2023-06-13 20:51:27)

离线

#4 2022-03-17 20:30:21

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,432
个人网站

Re: [已解决]wayland或其他桌面环境有没有类似windows的getopenfile的函数?

这个是 dbus 接口,语言无关的。

离线

页脚