2017-11-17 12 views
0

私は、ユーザーが古いデータファイルを削除するためにファイルマネージャを開くことを許可する必要のあるGTKアプリケーションを持っています。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アプリケーションの下にあります。ファイルマネージャを上に置く方法はありますか?

+0

アプリ内でGtkFileChooserDialogを使用することをお勧めしますか?それはそれを介してファイルを削除することができますし、あなたはウィンドウを完全に制御する必要があります。 –

+0

@FlorianZwoch、答えとしてそれを入れ、私はそれを受け入れます。 – jackson80

答えて

0

別の方法として、あなたのアプリでGtkFileChooserDialogを検討するか?それはそれを介してファイルを削除することができますし、あなたはウィンドウを完全に制御する必要があります。

関連する問題