画像処理のために Qt を使用してプログラムを作成し、非 GUI モード (デーモン モード?) で実行できるようにしたいと考えています。GUIを使用して構成できる「通常」GUIプログラムであるVLCプレーヤーに触発されましたが、non-guiGUIなしで実行する場合はオプションで実行することもできます。次に、GUI モードで作成された構成ファイルを使用します。
質問は、そのようなプログラム設計はどうあるべきか? GUIに依存せず、オプションに応じてGUIインターフェイスに接続されているプログラムコアである必要がありますか?