Support for macOS/ja: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
[[Support for Mac OS X|English]] '''日本語'''
[[Category:Qt Supported Platforms]]


=OS X のサポート=
[[Support_for_Mac_OS_X|English]] '''日本語'''


==OS X での Qt==
= OS X のサポート =
 
== OS X での Qt ==


Qt は広範囲に渡るアプリケーションおよび UI 開発フレームワークです。Qt で開発された OS X アプリケーションは、ソースコードを書き直すことなく、他のデスクトップ OS や組み込み OS で動作させることが可能です。共通のソースコードを使用し、サポートされている様々なバージョンの OS X 向けにビルドしてください。
Qt は広範囲に渡るアプリケーションおよび UI 開発フレームワークです。Qt で開発された OS X アプリケーションは、ソースコードを書き直すことなく、他のデスクトップ OS や組み込み OS で動作させることが可能です。共通のソースコードを使用し、サポートされている様々なバージョンの OS X 向けにビルドしてください。


==OS X ではじめよう==
== OS X ではじめよう ==


* [http://doc.qt.nokia.com/latest/supported-platforms.html サポートしている OS X プラットフォーム] ''[doc.qt.nokia.com]'' – Qt は OS X プラットフォームを幅広くサポートしています。
* "サポートしている OS X プラットフォーム":http://doc.qt.nokia.com/latest/supported-platforms.html - Qt は OS X プラットフォームを幅広くサポートしています。
* [http://doc.qt.nokia.com/latest/requirements-mac.html Qt を OS X で動かすために必要なもの] ''[doc.qt.nokia.com]'' – OS X で Qt をビルドするために必要なものの情報です。
* "Qt を OS X で動かすために必要なもの ":http://doc.qt.nokia.com/latest/requirements-mac.html - OS X で Qt をビルドするために必要なものの情報です。
* [http://doc.qt.nokia.com/latest/install-mac.html Qt を OS X にインストール] ''[doc.qt.nokia.com]'' – Qt を OS X でビルドする方法です。
* "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 プラットフォームおよびコンパイラノート] ''[doc.qt.nokia.com]'' – OS X Platform specific notes.
* "プラットフォームおよびコンパイラノート":http://doc.qt.nokia.com/latest/platform-notes-mac.html - OS X - Platform specific notes.
* [http://doc.qt.nokia.com/latest/gettingstarted.html はじめよう] ''[doc.qt.nokia.com]''
* "はじめよう":http://doc.qt.nokia.com/latest/gettingstarted.html  


==OS X での開発の主な特徴==
== OS X での開発の主な特徴 ==


===開発ツール===
=== 開発ツール ===


Qt には OS X での開発を効率よく行うための様々なツールが含まれます。
Qt には OS X での開発を効率よく行うための様々なツールが含まれます。
Line 23: Line 25:
* Qt デザイナ は UI のビジュアルエディタで、ドラッグ&ドロップで UI をデザインできます。
* Qt デザイナ は UI のビジュアルエディタで、ドラッグ&ドロップで UI をデザインできます。
* Qt Linguist はアプリケーションを国際化するための翻訳機能を提供します。
* Qt Linguist はアプリケーションを国際化するための翻訳機能を提供します。
* Qt アシスタント はカスタマイズ可能な <span class="caps">HTML</span> 形式のヘルプファイルリーダーで、Qt のドキュメントをオフラインで閲覧可能です。
* Qt アシスタント はカスタマイズ可能な HTML 形式のヘルプファイルリーダーで、Qt のドキュメントをオフラインで閲覧可能です。


詳細は [http://doc.qt.nokia.com/latest/ Qt のドキュメント] ''[doc.qt.nokia.com]'' をご覧ください。
詳細は &quot;Qt のドキュメント&amp;quot;:http://doc.qt.nokia.com/latest/ をご覧ください。


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


[[Image:qtcreator-screenshots.png|Qt Creator]]
[[Image:http://doc.qt.nokia.com/qtcreator-snapshot/images/qtcreator-screenshots.png|Qt Creator]]


[http://doc.qt.nokia.com/qtcreator-snapshot/index.html Qt Creator] ''[doc.qt.nokia.com]'' はクロスプラットフォームの統合開発環境(<span class="caps">IDE</span>)で、Qt <span class="caps">SDK</span> に含まれます。Qt Creator ではサポートされている全ての環境でアプリケーションの作成、ビルド、デバッグ、実行を行うことができます。
&quot;Qt Creator&amp;quot;:http://doc.qt.nokia.com/qtcreator-snapshot/index.html はクロスプラットフォームの統合開発環境(IDE)で、Qt SDK に含まれます。Qt Creator ではサポートされている全ての環境でアプリケーションの作成、ビルド、デバッグ、実行を行うことができます。


===機能豊富なクラスライブラリ===
=== 機能豊富なクラスライブラリ ===


Qt のクラスライブラリには、高機能な <span class="caps">GUI</span> アプリケーション作成のために必要なすべての機能が含まれます。
Qt のクラスライブラリには、高機能な GUI アプリケーション作成のために必要なすべての機能が含まれます。


* カスタマイズが可能な UI コントロール/ウィジェットのセット
* カスタマイズが可能な UI コントロール/ウィジェットのセット
Line 44: Line 46:
* WebKit を統合
* WebKit を統合
* ネットワークや、XML、データベースに対応
* ネットワークや、XML、データベースに対応
* <span class="caps">ECMA</span> 標準に準拠したスクリプトエンジン
* ECMA 標準に準拠したスクリプトエンジン


詳細は [http://doc.qt.nokia.com/latest/ Qt のドキュメント] ''[doc.qt.nokia.com]'' をご覧ください。
詳細は &quot;Qt のドキュメント&amp;quot;:http://doc.qt.nokia.com/latest/ をご覧ください。


===Intel ハードウェアとユニバーサルバイナリをサポート===
=== Intel ハードウェアとユニバーサルバイナリをサポート ===


基本的なプロセッサの数表現、エンディアンまたはアーキテクチャに関する仮定をしなくてもよいように、Qtは書かれています。Apple プラットフォームで Intel ハードウェアをサポートするには、Qt ユーザは使用するアプリケーションを再コンパイルするだけです。
基本的なプロセッサの数表現、エンディアンまたはアーキテクチャに関する仮定をしなくてもよいように、Qtは書かれています。Apple プラットフォームで Intel ハードウェアをサポートするには、Qt ユーザは使用するアプリケーションを再コンパイルするだけです。


''注: Qt は Cocoa <span class="caps">API</span> での 64-bit アプリケーションの開発に対応しています。''
''注: Qt は Cocoa API での 64-bit アプリケーションの開発に対応しています。''
 
===Categories:===
 
* [[:Category:Qt-Supported-Platforms|Qt Supported Platforms]]

Revision as of 09:25, 24 February 2015


English 日本語

OS X のサポート

OS X での Qt

Qt は広範囲に渡るアプリケーションおよび UI 開発フレームワークです。Qt で開発された OS X アプリケーションは、ソースコードを書き直すことなく、他のデスクトップ OS や組み込み OS で動作させることが可能です。共通のソースコードを使用し、サポートされている様々なバージョンの OS X 向けにビルドしてください。

OS X ではじめよう

OS X での開発の主な特徴

開発ツール

Qt には OS X での開発を効率よく行うための様々なツールが含まれます。

  • Qt デザイナ は UI のビジュアルエディタで、ドラッグ&ドロップで UI をデザインできます。
  • Qt Linguist はアプリケーションを国際化するための翻訳機能を提供します。
  • Qt アシスタント はカスタマイズ可能な HTML 形式のヘルプファイルリーダーで、Qt のドキュメントをオフラインで閲覧可能です。

詳細は "Qt のドキュメント&quot;:http://doc.qt.nokia.com/latest/ をご覧ください。

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

Qt Creator

"Qt Creator&quot;: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 のドキュメント&quot;:http://doc.qt.nokia.com/latest/ をご覧ください。

Intel ハードウェアとユニバーサルバイナリをサポート

基本的なプロセッサの数表現、エンディアンまたはアーキテクチャに関する仮定をしなくてもよいように、Qtは書かれています。Apple プラットフォームで Intel ハードウェアをサポートするには、Qt ユーザは使用するアプリケーションを再コンパイルするだけです。

注: Qt は Cocoa API での 64-bit アプリケーションの開発に対応しています。