Qt Screenshot Montage

Qt

Qt アプリケーションの開発環境 Qt SDK をインストールしましょう。 Qt SDK では Microsoft Windows や、Mac OS XLinux/X11 などのデスクトップ向けのアプリケーション開発や、Symbianや、Maemo, MeeGo (Nokia N9) などのモバイル向けのアプリケーション開発が可能です。

  • Qt フレームワーク - C++ 向けの直感的な API からなるクラスライブラリと、CSS や JavaScript のようなプログラミング環境 Qt Quick を提供します。
  • Qt Creator - UI のデザインツールやデバイスのリモートデバッグに対応した高機能で軽量なクロスプラットフォームの統合開発環境
  • その他のツールおよびツールチェイン - シミュレーター、リモート/ローカルコンパイラ、国際化対応、デバイスのツールチェインなど、開発の際に必要なものが含まれています。

Qt では複数のプラットフォームをターゲットにする場合でも 1つのソースコード をベースに開発をすることが可能です。

ダウンロード

Qt SDK のダウンロード

ダウンロード

Qt をはじめよう

Qt でのアプリケーション開発

組み込み機器向けの開発

モバイル開発

Qt フレームワーク

Qt Creator と開発ツール

Qt Quick

Qt はクロスプラットフォームのアプリケーションおよび UI 開発フレームワークです。C++ 向けのクラスライブラリと Qt Quick から構成されます。

  • 直感的に使えるクラスライブラリ
  • 簡単に学べ、簡単に使える
  • とても読みやすい、メンテナンスしやすい、再利用しやすいコードが書ける
  • 小さなフットプリントでパフォーマンスよく動く

Qt SDK をインストールし、開発をはじめましょう。

Qt は既に 様々なところで使われています

Qt Creator はクロスプラットフォームの統合開発環境です。

  • デスクトップ/モバイル向けの開発をサポート
  • C++ および JavaScript 向けのエディタ
  • UI デザイナ
  • プロジェクトの設定やビルド管理
  • gdb と CDB に対応したデバッガ
  • モバイル開発向けのシミュレーター
  • 様々なバージョンコントロールシステムに対応

Qt Quick ではリッチな UI のアプリを簡単に作ることができます/

  • QML - CSS や JavaScript に似た言語で UI デザイナと開発者が同じソースを共有できます
  • Qt Creator でプロトタイプの作成と本格的な開発ができます
  • Qt Quick ランタイム - C++ との連携することで、パフォーマンスの向上が可能です

Qt SDK をインストールすると開発がはじめられます。

Qt のデモとサンプル

video: dictomania

Dictiomania - Qt Quick

Dictiomania ウェブウィジェットを Qt Quick へ移植
詳細はこちら

video: ivi

車載情報機器

Qt Quick - 地図、音楽プレーヤー、ブラウザ等。
詳細はこちら

video: making of bus

Qt Quick Flying Bus

自分でビルド/実行が可能な簡単なゲームアプリ
詳細はこちら

Qt Quick のサンプル

Qt Quick のサンプルで遊んでみよう
詳細はこちら

QtWebKit と HTML5

自分でビルド/実行が可能な簡単なゲームアプリ
詳細はこちら

ライセンス

Symbian や Maemo、MeeGo 向けのアプリケーション開発では、ほとんどの場合、LGPL ライセンスの Qt を使用することが可能です。詳細は ライセンス をご覧下さい。