Support for Maemo/ja

From Qt Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
IMPORTANT: The content of this page is outdated. Reason: The Maemo platform is no longer supported.
If you have checked or updated this page and found the content to be suitable, please remove this notice.
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 日本語

Maemo/MeeGo での Qt

Qt は広範囲に渡るアプリケーションおよび UI 開発フレームワークです。Qt で開発された Maemo/MeeGo アプリケーションは、ソースコードを書き直すことなく、他のデスクトップ OS や組み込み OS で動作させることが可能です。Symbian や Maemo、MeeGo 向けのアプリケーション開発では、ほとんどの場合、LGPL ライセンスの Qt を使用することが可能です。 共通のソースコードを使用し、サポートされている他のプラットフォーム向けにビルドし直すことも可能です。

Maemo/MeeGo ではじめよう

Maemo/MeeGo での開発の主な特徴

ネイティブのルック&フィールに対応

Qt のアプリケーションは実行時に端末のテーマを自動的に認識し、スタイルを適用します。ウィジェットはタッチスクリーンに最適化されています。

グラフィック機能

Maemo/MeeGo 向けの Qt には強力な描画エンジンが含まれ、アンチエイリアス、グラデーション、曲線や透過度などをサポートします。タイムラインやイージングカーブによるアニメーションも可能です。今後登場する端末でサポートされる予定の ARM NEON や OpenGL ES 2.0 によるハードウェアアクセラレーションにも既に対応済みです。

端末の設定

Qt で開発された Maemo/MeeGo アプリケーションは、今後の Maemo/MeeGo デバイスをサポートするでしょう。これには画面のローテーションも含まれます。予測変換やスクリーンキーボードなどの文字入力もサポートされる予定です。タッチやジェスチャによる操作や、キネティックスクロールも利用可能です。

Maemo - Linux/X11

Qt は Solaris や AIX、HP-UX、Maemo 5、MeeGo などの X11 プラットフォームをサポートしています。Maemo 向けの Qt には通常の X11 版に含まれる全てのモジュールが含まれます。

Qt Creator を使用したクロスプラットフォーム開発

Qt Creator