Support for macOS/ja
Jump to navigation
Jump to search
English 日本語
OS X のサポート
OS X での Qt
Qt は広範囲に渡るアプリケーションおよび UI 開発フレームワークです。Qt で開発された OS X アプリケーションは、ソースコードを書き直すことなく、他のデスクトップ OS や組み込み OS で動作させることが可能です。共通のソースコードを使用し、サポートされている様々なバージョンの OS X 向けにビルドしてください。
OS X ではじめよう
- "サポートしている OS X プラットフォーム":http://doc.qt.nokia.com/latest/supported-platforms.html - Qt は OS X プラットフォームを幅広くサポートしています。
- "Qt を OS X で動かすために必要なもの ":http://doc.qt.nokia.com/latest/requirements-mac.html - OS X で Qt をビルドするために必要なものの情報です。
- "Qt を OS X にインストール":http://doc.qt.nokia.com/latest/install-mac.html - Qt を OS X でビルドする方法です。
- "プラットフォームおよびコンパイラノート":http://doc.qt.nokia.com/latest/platform-notes-mac.html - OS X - Platform specific notes.
- "はじめよう":http://doc.qt.nokia.com/latest/gettingstarted.html
OS X での開発の主な特徴
開発ツール
Qt には OS X での開発を効率よく行うための様々なツールが含まれます。
- 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 ではサポートされている全ての環境でアプリケーションの作成、ビルド、デバッグ、実行を行うことができます。
機能豊富なクラスライブラリ
Qt のクラスライブラリには、高機能な GUI アプリケーション作成のために必要なすべての機能が含まれます。
- カスタマイズが可能な UI コントロール/ウィジェットのセット
- OpenGL を使用した 3D グラフィックスのサポート
- 強力なマルチスレッディング機能
- 数百万ものアイテムの処理が可能な 2D グラフィックスキャンバス
- Phonon マルチメディアフレームワークを統合
- WebKit を統合
- ネットワークや、XML、データベースに対応
- ECMA 標準に準拠したスクリプトエンジン
詳細は "Qt のドキュメント":http://doc.qt.nokia.com/latest/ をご覧ください。
Intel ハードウェアとユニバーサルバイナリをサポート
基本的なプロセッサの数表現、エンディアンまたはアーキテクチャに関する仮定をしなくてもよいように、Qtは書かれています。Apple プラットフォームで Intel ハードウェアをサポートするには、Qt ユーザは使用するアプリケーションを再コンパイルするだけです。
注: Qt は Cocoa API での 64-bit アプリケーションの開発に対応しています。