ホーム · 全ての名前空間 · 全てのクラス · メインのクラス · グループ別 · モジュール一覧 · 関数一覧

Qt の学び方

We assume that you already know C++ and will be using it for Qt development. See the Qt website for more information about using other programming languages with Qt.

Qt を学ぶベストな方法は 公式の Qt の書籍である 入門 Qt 4 プログラミング (ISBN 4-87-311344-X)を読むことです。この本は "Hello Qt" からマルチスレッドや 2D/3D グラッフィクス、ネットワーク、アイテムビュークラス、 XML などの機能までの全ての Qt プログラミングの方法を総合的にカバーしています。(Qt 4.1 をベースに書かれた初版の英語版は オンラインで入手可能です。)

もし純粋に C++ でプログラムをしたいのであれば、デザインツールなどには頼らず、コードでインタフェースをデザインするのに チュートリアルを参照してください。これらは Qt プログラミングを始めるようにデザインされており、機能の説明よりも実際に動作するコードに重点を置いています。

もしユーザーインターフェースをデザインツールを使用して作成するのであれば、少なくとも Qt デザイナマニュアル を読むことをお勧めします。

これからあなたはいくつか小さな動くアプリケーションを作成し、大まかな Qt プログラミングの感覚を掴むでしょう。いきなり自分自身のプロジェクトを作り始めることもできますが、Qt の理解を深めるために、 Qt オブジェクトモデル シグナルとスロットを読むことをお勧めします。

ここでは、私たちは overviews を眺めることと、その中からあなたのプロジェクトに関係のありそうなものを読むことを推奨します。 サンプルプログラム にあるソースコードも一般的なものが多いので役に立つかも知れません。Qt 自体のソースコードも提供されているので読むことができます。

概要を得る

もし サンプルとデモランチャを実行すると、たくさんの Qt のウィジットの動作が見られるでしょう。

Qt ウィジットギャラリー でも Qt のウィジットが様々なプラットフォームでサポートされているそれぞれのスタイルで見ることができます。

Qt はハイパーテキストで隅々まで参照できる広範囲に渡ったドキュメントがあるので、興味をひくものは何でも調べることが可能です。もっとも使用するドキュメントの部分はおそらく API リファレンスでしょう。それぞれのリンクは API リファレンスを異なる方法でナビゲートします;どの方法が一番かは全てを見てください。また、 Qt Assistantも試してみてください:これは Qt にて提供されるツールで、Qt の全ての API にアクセスすることができ、検索機能を持っています。

Qt プログラミングに関する書籍も増えています; Books about Qt Programming では Qt の書籍の一覧が、様々な言語への翻訳版も含めて見ることができます。

他に見る価値のあるものとしては、ユーザー向けの季刊誌 Qt Quarterlyの記事内の Qt の機能の説明やサンプルソースです。

特定のモジュールのドキュメントや他のガイドは 全ての概要と How toを参照してください。

幸運を祈る、楽しんで!


Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) Trademarks
Qt 4.5.0