IPC 経由で Qt Gui と対話するコンソール アプリケーションを開発する必要があります。私はすでにQtフレームワークで良い経験をしており、POCOはまったく初めてです。また、優れた SQLite ラッパーも必要です。
私の場合、Qt と Poco の長所と短所は何ですか?
これまでのところ、私はリストしました:
Qt の長所:
- 非常に優れたドキュメント
- 活発なコミュニティ
- 私の場合、経験
- 使いやすい
- クロスプラットフォーム
- SQLite ラッパーは素晴らしい
- シグナルとスロットによる簡単なスレッド化 (ミューテックスは不要)
Qt 短所:
- 標準 C++ との統合がないため、すべて Qt オブジェクト (QString など) で動作します。
- メタ オブジェクト コンパイラ (MOC)
- 新しい開発者は、コーディングするために Qt フレームワークを学ぶ必要があります
- Mac で今後出荷される最新の clang の代わりに、Mac で GCC 4.2.1 に固執する
- シグナルやスレッドなどを使用するには、QObject から継承する必要があります。
ポコの長所:
- 使いやすい ?
- ネットワーキング(私の場合はHttp)のほうが速いですか?
- MOC不要
- Clang でシームレスにビルドできますか?
- クロスプラットフォーム
- 簡単に糸通し?
ポコの短所:
- ドキュメントの欠如!
- 小さなコミュニティ
- ?
Mac で Qt5 が clang、llvm で使用できることを願っていますか?
これについての洞察をいただければ幸いです。
ありがとう。