Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.
Support for Windows CE and Windows Mobile/ja
English 日本語
Windows CE と Windows Mobile のサポート
Windows CE と Windows Mobile での Qt
Qt はアプリケーションおよび UI 開発フレームワークです。リッチな UI が高速に動作するアプリケーションを分かりやすい API を使用して作成することができ、幅広いデバイスで動作します。共通のソースコードを使用し、サポートされている様々なバージョンの Windows Ce/Mobile 向けにビルドしてください。
ハードウェアの依存は最小限になっているため、現在存在するほとんどの Windows CE をサポートしています。Qt はハードウェア向けのカスタマイズも簡単です。必要のないコンポーネントや機能を除いてコンパイルすることが可能です。
Windows CE/Mobile ではじめよう
- サポートしている Windows CE/Mobile プラットフォーム [doc.qt.nokia.com] – Qt は Windows CE/Mobile プラットフォームを幅広くサポートしています。
- Qt を Windows CE/Mobile で動かすために必要なもの [doc.qt.nokia.com] – Windows CE/Mobile で Qt をビルドするために必要なものの情報です。
- Qt を Windows CE/Mobile にインストール [doc.qt.nokia.com] – Qt を Windows CE/Mobile でビルドする方法です。
- プラットフォームおよびコンパイラノート [doc.qt.nokia.com] – Windows CE/Mobile – Platform specific notes.
- はじめよう [doc.qt.nokia.com]
Windows CE/Mobile での開発の主な特徴
Qt に含まれる全てのクラスライブラリとツールに加え、Windows CE 向けの Qt では組み込み開発に特化した機能を提供しています。
ネイティブのルック&フィールに対応し、カスタマイズも可能
Windows Mobile と Windows CE のスタイルが利用できます。Qt のアプリケーションは実行時にどちらのスタイルを使用するかの選択を自動的に行います。アプリケーションのルック&フィールをカスタマイズするのも簡単で、Qt のスタイルシート機能を使用すると従来の UI スタイル作成に比べ、はるかに少ない時間とコードで簡単に行えます。
高度なテキストレイアウトエンジン
Qt for Windows CE は TrueType とラスターフォントをサポートしています。また、Qt では Unicode および右から左への横書き言語の対応もされています。Qt のリッチなテキストエンジンは、表組み、パストレーシング、図形への文字の回り込みなど、複雑なテキストレイアウト機能も備えています。
その他の Qt コンポーネントについて詳しくは以下のリンク先をご覧ください。
- OpenGL ES によるグラフィックスのアクセラレーション
- 数百万ものアイテムの処理が可能な 2D グラフィックスキャンバス
- Qt デザイナでのフォームやレイアウトのビジュアルエディット
- Qt Linguist はアプリケーションを国際化するための翻訳機能を提供します。
Windows CE/Mobile 向けの Qt で作られたアプリケーションは Symbian や Maemo や他の Qt がサポートするプラットフォームへ簡単に移植することができます。
詳細は Qt のドキュメント [doc.qt.nokia.com] をご覧ください。