Gtk 文件管理器作为顶部打开 window

Gtk file manager to open as top window

我有一个 GTK 应用程序,我需要允许用户打开文件管理器来删除旧数据文件。我已经使用这段代码成功地合并了它:

GError *error = NULL;
if (!g_app_info_launch_default_for_uri ("file:///", NULL, &error)) {
    g_warning ("Failed to open uri: %s", error->message);}

这会调出文件管理器,但它在我的 gtk 应用程序下面。有没有办法把文件管理器放在最上面?

也许可以考虑在您的应用程序中使用 GtkFileChooserDialog?它应该允许通过那个删除文件并且你可以完全控制 window.