Support for macOS/ja: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Support for Mac OS X|English]] '''日本語'''
{{Cleanup | reason=Auto-imported from ExpressionEngine.}}


=OS X のサポート=
[[Category:macOS]]


==OS X での Qt==
[[Support_for_macOS|English]] '''日本語'''


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


==OS X ではじめよう==
== macOS での Qt ==


* [http://doc.qt.nokia.com/latest/supported-platforms.html サポートしている OS X プラットフォーム] ''[doc.qt.nokia.com]'' – Qt は OS X プラットフォームを幅広くサポートしています。
Qt は広範囲に渡るアプリケーションおよび UI 開発フレームワークです。Qt で開発された macOS アプリケーションは、ソースコードを書き直すことなく、他のデスクトップ OS や組み込み OS で動作させることが可能です。共通のソースコードを使用し、サポートされている様々なバージョンの macOS 向けにビルドしてください。
* [http://doc.qt.nokia.com/latest/requirements-mac.html Qt を OS X で動かすために必要なもの] ''[doc.qt.nokia.com]'' – OS X で Qt をビルドするために必要なものの情報です。
* [http://doc.qt.nokia.com/latest/install-mac.html Qt を OS X にインストール] ''[doc.qt.nokia.com]'' – 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/gettingstarted.html はじめよう] ''[doc.qt.nokia.com]''


==OS X での開発の主な特徴==
== macOS ではじめよう ==


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


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


* 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]'' をご覧ください。
詳細は [http://doc.qt.nokia.com/latest/ Qt のドキュメント] をご覧ください。


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


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


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


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


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


===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]]

Latest revision as of 20:47, 16 February 2017

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 日本語

macOS のサポート

macOS での Qt

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

macOS ではじめよう

macOS での開発の主な特徴

開発ツール

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

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

詳細は Qt のドキュメント をご覧ください。

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

Qt Creator

Qt Creator はクロスプラットフォームの統合開発環境(IDE)で、Qt SDK に含まれます。Qt Creator ではサポートされている全ての環境でアプリケーションの作成、ビルド、デバッグ、実行を行うことができます。

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

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

  • カスタマイズが可能な UI コントロール/ウィジェットのセット
  • OpenGL を使用した 3D グラフィックスのサポート
  • 強力なマルチスレッディング機能
  • 数百万ものアイテムの処理が可能な 2D グラフィックスキャンバス
  • Phonon マルチメディアフレームワークを統合
  • WebKit を統合
  • ネットワークや、XML、データベースに対応
  • ECMA 標準に準拠したスクリプトエンジン

詳細は Qt のドキュメント をご覧ください。

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

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

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