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

From Qt Wiki
Jump to navigation Jump to search
This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Auto-imported from ExpressionEngine.
Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean.

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 での開発の主な特徴

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 のドキュメント をご覧ください。