Support for Windows/ja: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[[ | [[Category:Qt Supported Platforms]]<br />[[Category:Developing_with_Qt]]<br />[toc align_right="yes&quot; depth="3&quot;] | ||
[[Support_for_Windows | English]] '''日本語''' | |||
==Windows での Qt== | = Windows のサポート = | ||
== Windows での Qt == | |||
Qt は広範囲に渡るアプリケーションおよび UI 開発フレームワークです。Qt で開発された Windows アプリケーションは、ソースコードを書き直すことなく、他のデスクトップ OS や組み込み OS で動作させることが可能です。共通のソースコードを使用し、サポートされている様々なバージョンの Windows 向けにビルドしてください。 | Qt は広範囲に渡るアプリケーションおよび UI 開発フレームワークです。Qt で開発された Windows アプリケーションは、ソースコードを書き直すことなく、他のデスクトップ OS や組み込み OS で動作させることが可能です。共通のソースコードを使用し、サポートされている様々なバージョンの Windows 向けにビルドしてください。 | ||
==Windows ではじめよう== | == Windows ではじめよう == | ||
* | * "サポートしている Windows プラットフォーム&quot;:http://doc.qt.nokia.com/latest/supported-platforms.html - Qt は Windows プラットフォームを幅広くサポートしています。 | ||
* | * "Qt を Windows で動かすために必要なもの&quot;:http://doc.qt.nokia.com/latest/requirements-win.html - Windows で Qt をビルドするために必要なものの情報です。 | ||
* | * "Qt を Windows にインストール&quot;:http://doc.qt.nokia.com/latest/install-win.html - Qt を Windows でビルドする方法です。 | ||
* プラットフォームおよびコンパイラノート | * プラットフォームおよびコンパイラノート - "Windows platform specific notes&quot;:http://doc.qt.nokia.com/latest/platform-notes-windows.html | ||
* | * "はじめよう&quot;:http://doc.qt.nokia.com/latest/gettingstarted.html - Windows での開発をはじめましょう | ||
==Windows での開発の主な特徴== | == Windows での開発の主な特徴 == | ||
===機能豊富なクラスライブラリ=== | === 機能豊富なクラスライブラリ === | ||
Qt のクラスライブラリには、高機能な | Qt のクラスライブラリには、高機能な GUI アプリケーション作成のために必要なすべての機能が含まれます。 | ||
* カスタマイズが可能な UI コントロール/ウィジェットのセット | * カスタマイズが可能な UI コントロール/ウィジェットのセット | ||
Line 28: | Line 30: | ||
* WebKit を統合 | * WebKit を統合 | ||
* ネットワークや、XML、データベースに対応 | * ネットワークや、XML、データベースに対応 | ||
* | * ECMA 標準に準拠したスクリプトエンジン | ||
詳細は | 詳細は "Qt のドキュメント&quot;:http://doc.qt.nokia.com/latest/ をご覧ください。 | ||
===開発ツール=== | === 開発ツール === | ||
Qt には Windows での開発を効率よく行うための様々なツールが含まれます。 | Qt には Windows での開発を効率よく行うための様々なツールが含まれます。 | ||
Line 38: | Line 40: | ||
* Qt デザイナ は UI のビジュアルエディタで、ドラッグ&ドロップで UI をデザインできます。 | * Qt デザイナ は UI のビジュアルエディタで、ドラッグ&ドロップで UI をデザインできます。 | ||
* Qt Linguist はアプリケーションを国際化するための翻訳機能を提供します。 | * Qt Linguist はアプリケーションを国際化するための翻訳機能を提供します。 | ||
* Qt アシスタント はカスタマイズ可能な | * Qt アシスタント はカスタマイズ可能な HTML 形式のヘルプファイルリーダーで、Qt のドキュメントをオフラインで閲覧可能です。 | ||
詳細は "Qt のドキュメント&quot;:http://doc.qt.nokia.com/latest/ をご覧ください。 | |||
=== Qt Creator を使用したクロスプラットフォーム開発 === | |||
[[Image:http://doc.qt.nokia.com/qtcreator-snapshot/images/qtcreator-screenshots.png|Qt Creator]] | |||
Qt | "Qt Creator&quot;:http://doc.qt.nokia.com/qtcreator-snapshot/index.html はクロスプラットフォームの統合開発環境(IDE)で、Qt SDK に含まれます。Qt Creator ではサポートされている全ての環境でアプリケーションの作成、ビルド、デバッグ、実行を行うことができます。 | ||
=== | === Visual Studio アドイン === | ||
Qt Visual Studio アドイン&quot;:http://doc.qt.nokia.com/vs-add-in-1.1.7/index.html を使用することにより Microsoft Visual Studio 2005、2008、2010 からアプリケーションの作成、ビルド、デバッグ、実行を行うことができます。このアドオンに含まれるプロジェクトウィザードでは Qt プロジェクトのインポート/エクスポートが可能です。Qt のリソースマネージャも統合され、ビルド時には moc, uic, rcc などが自動的に動作します。 | |||
Revision as of 09:53, 24 February 2015
[toc align_right="yes" depth="3"]
English 日本語
Windows のサポート
Windows での Qt
Qt は広範囲に渡るアプリケーションおよび UI 開発フレームワークです。Qt で開発された Windows アプリケーションは、ソースコードを書き直すことなく、他のデスクトップ OS や組み込み OS で動作させることが可能です。共通のソースコードを使用し、サポートされている様々なバージョンの Windows 向けにビルドしてください。
Windows ではじめよう
- "サポートしている Windows プラットフォーム":http://doc.qt.nokia.com/latest/supported-platforms.html - Qt は Windows プラットフォームを幅広くサポートしています。
- "Qt を Windows で動かすために必要なもの":http://doc.qt.nokia.com/latest/requirements-win.html - Windows で Qt をビルドするために必要なものの情報です。
- "Qt を Windows にインストール":http://doc.qt.nokia.com/latest/install-win.html - Qt を Windows でビルドする方法です。
- プラットフォームおよびコンパイラノート - "Windows platform specific notes":http://doc.qt.nokia.com/latest/platform-notes-windows.html
- "はじめよう":http://doc.qt.nokia.com/latest/gettingstarted.html - Windows での開発をはじめましょう
Windows での開発の主な特徴
機能豊富なクラスライブラリ
Qt のクラスライブラリには、高機能な GUI アプリケーション作成のために必要なすべての機能が含まれます。
- カスタマイズが可能な UI コントロール/ウィジェットのセット
- OpenGL または Direct3D を使用した 3D グラフィックスのサポート
- 強力なマルチスレッディング機能
- 数百万ものアイテムの処理が可能な 2D グラフィックスキャンバス
- Phonon マルチメディアフレームワークを統合
- WebKit を統合
- ネットワークや、XML、データベースに対応
- ECMA 標準に準拠したスクリプトエンジン
詳細は "Qt のドキュメント":http://doc.qt.nokia.com/latest/ をご覧ください。
開発ツール
Qt には Windows での開発を効率よく行うための様々なツールが含まれます。
- Qt デザイナ は UI のビジュアルエディタで、ドラッグ&ドロップで UI をデザインできます。
- Qt Linguist はアプリケーションを国際化するための翻訳機能を提供します。
- Qt アシスタント はカスタマイズ可能な HTML 形式のヘルプファイルリーダーで、Qt のドキュメントをオフラインで閲覧可能です。
詳細は "Qt のドキュメント":http://doc.qt.nokia.com/latest/ をご覧ください。
Qt Creator を使用したクロスプラットフォーム開発
"Qt Creator":http://doc.qt.nokia.com/qtcreator-snapshot/index.html はクロスプラットフォームの統合開発環境(IDE)で、Qt SDK に含まれます。Qt Creator ではサポートされている全ての環境でアプリケーションの作成、ビルド、デバッグ、実行を行うことができます。
Visual Studio アドイン
Qt Visual Studio アドイン":http://doc.qt.nokia.com/vs-add-in-1.1.7/index.html を使用することにより Microsoft Visual Studio 2005、2008、2010 からアプリケーションの作成、ビルド、デバッグ、実行を行うことができます。このアドオンに含まれるプロジェクトウィザードでは Qt プロジェクトのインポート/エクスポートが可能です。Qt のリソースマネージャも統合され、ビルド時には moc, uic, rcc などが自動的に動作します。