4

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 で使用できることを願っていますか?

これについての洞察をいただければ幸いです。

ありがとう。

4

0 に答える 0