2009-10-16 6 views
5

「C++ GUIプログラミングwith Qt 4」の半分を終えました。私はQt 4で構築された小規模または中規模のオープンソースプロジェクトを探していました。ソースコードから何かを学ぶことができます。Help Recommend Qt Opensource Project

Qtを学ぶときに、あなたの経験からいくつかのプロジェクトをお勧めしますか?

ありがとうございます。

+1

それはしばらくしている、あなたは、ベストプラクティスを学ぶために、新しいQtのオープンソースプロジェクトがありますか? – metdos

答えて

5

Linuxを使用している場合(ただし、winとmacのポートもあります)、KDEアプリケーションを必ず確認してください。それはKDEライブラリを使用していますが、すべてがQTの上に構築されているので、良いスタートです。特に、最小のゲームから大規模なメールクライアントに至るまで、利用可能なアプリケーションは膨大な数になるため、デスクトップ環境全体が終了します。 すべてはオープンソースで、無料で入手でき、よく文書化されており、起業に役立つ多くの人々と連絡を取ることができます。

+1

はい。私はUbuntuを使用しています。 kde-apps.orgはKDEアプリケーションを見つける良い場所ですか? ありがとうございます。 – GarudaReiga

+0

はい、KDEデスクトップ環境用のアプリをブラウズするのに最適な場所です。 – Palantir

5

http://www.qt-apps.org/を試すことができます。それはKDEではなくQtだけです。

KDEの場合は、Ubuntuにインストールして、しばらく使用して、好きなアプリケーションを1つ選んでソースコードを確認してください。 KDE SVNリポジトリから取得し、コンパイルしたり、バグを修正したり、パッチを提出したりすることができます。

しかし、KDEはQtではありません。 KDEはQtの上に構築された別の層であるkdelibsを使用します。 QtはLinux、Mac、Windows上でうまく動作し、KDEはLinux上でうまく動作し、MacやWindowsに移植されつつあります。そこに進歩があります(WindowsではKDEアプリケーションを入手することができますhere)が、QtはWindows上では磨かれていません。

Qtを使って仕事をすることを学ぶことを目指している場合や、強力なクロスプラットフォームサポートが必要な場合は、プレーンなQtに焦点を当てる方が良いと思います.Qt KDEを使用してオープンソースアプリケーションを開発することができますより良い選択となる。

+0

ありがとうございます。はい、私はQtを使用して仕事を得ることを学ぶことを目指しています。私はあなたのアドバイスに従ってプレーンQtに焦点を当てます。 – GarudaReiga

5

私はqt-apps.orgまたはkde-apps.orgに行くことをお勧めしません。そこにはひどく書いたアプリケーションがたくさんあります。

何かを学ぶにはAroraブラウザをご覧ください。それはそれほど大きくなく、ソースコードはうまく整理されています。メディアQtのソフトに小型のために

+1

ありがとうございます。 qt-apps.orgのコードは本当に少し乱雑です。 – GarudaReiga

4

は、私はあなたのための非常に高いQtのコードソースの品質で、中小ソフトウェアを構築するコミュニティですwww.dprog.net 、 完璧なサイトをお勧めします!

希望すると助かります!ここで

+1

アドバイスありがとうございます! – GarudaReiga

+1

リンクありがとう! –

0

は、私が働いているオープンソースのQtベースのプロジェクトです:

An Open Source JavaScript IDE