我寫(用C++和gtkmm的)一個簡單的照片瀏覽器,可在GitHub上:啓動外部編輯器中的gtkmm
目前我創造一個按鈕的工作,這將允許用戶在外部編輯器中打開當前顯示的照片(例如GIMP)。正因爲如此,我有兩個問題:
是否有使用GTK :: AppChooserDialog類的任何例子嗎?我找不到任何東西,很難開始在沒有它們的情況下選擇編輯器。
最重要的問題 - 我正在考慮在命令行中使用照片啓動應用程序的方式。我唯一想到的解決方案是使用system()調用來做這樣的事情:system(「gimp /path/to/current/photo.jpg」); ,但它可能不是這樣做的最佳方式。任何人都知道更好的方法?我希望有朝一日將我的應用程序移植到Windows,而更便攜的方式會很棒。
非常感謝你提前。
我_think_ Gio :: AppInfo可能是你應該看看#2。 – ergosys