0


0

私はcとQTを学んでいて、コンソールアプリケーションからウィンドウを起動できるようにしたいです。 これでも可能ですか?

3 Answer


1


これは可能ですが、GUI部分とコンソール部分を別々のプログラムに分離し、コンソール部分からGUI部分を実行することで、より役立つことがあると思います。 そうでなければ、おそらく関連するパラダイムの1つを壊さなければならないでしょう:コンソールアプリケーションは一般にイベントループを使いません、しかしあなたのGUIウィンドウはQtを引き継いでそれ自身のイベントループで動かさない限り何にも反応しません。


0


MSVCを使用している場合は、[プロジェクト設定] - > [リンカ] - > [システム]で[サブシステム] - > [コンソール]を設定してみてください。

しかし、なぜあなたはそのような行動が必要なのですか?


0


はい、可能です。 あなたが試したこと、正確に機能していないことを説明しない限り、私たちはあなたを助けることはできません。