Qt Quick/ja: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
m (AutoSpider moved page Qt Quick Japanese to Qt Quick/ja: Localisation)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Qt Quick|English]] [[Qt Quick Russian|Русский]] [[Qt Quick es|Castellano]] [[Qt Quick ca|Català]] [[Qt Quick Portuguese|Português]] [[Qt Quick Hungarian|Magyar]] [[Qt Quick Arabic|عربي]] '''日本語'''
{{Cleanup | reason=Auto-imported from ExpressionEngine.}}


=Qt Quick (Qt User Interface Creation Kit)=
[[Category:Developing_with_Qt::Qt_Quick]]
[[Qt_Quick|English]] [[Qt_Quick_Russian|Русский]] [[Qt_Quick_(es)|Castellano]] [[Qt_Quick_(ca)|Català]] [[Qt_Quick_Portuguese|Português]] [[Qt_Quick_Hungarian|Magyar]] [[Qt_Quick_Arabic|عربي]] '''日本語'''


[http://doc.qt.nokia.com/4.7 Qt 4.7] ''[doc.qt.nokia.com]'' と [http://developer.qt.nokia.com/wiki/Category:Tools::QtCreator Qt Creator] ''[developer.qt.nokia.com]'' 2.1 の鍵となる新機能が [http://doc.qt.nokia.com/4.7/qtquick.html Qt Quick] ''[doc.qt.nokia.com]'' です: 開発者と UI デザイナの共同作業で、アニメーションおよびタッチパネル対応の UI と軽量なアプリケーションの作成を可能する 高レベルの UI テクノロジーです。以下の機能から構成されます:
= Qt Quick (Qt User Interface Creation Kit) =


# Qt Creator <span class="caps">IDE</span> の新機能: ヴィジュアルエディタを含み、UI デザイナと開発者が同じコードを反復アプローチで協力して開発可能にします
[http://doc.qt.nokia.com/4.7 Qt 4.7] と [http://developer.qt.nokia.com/wiki/Category:Tools::QtCreator Qt Creator] 2.1 の鍵となる新機能が [http://doc.qt.nokia.com/4.7/qtquick.html Qt Quick] です: 開発者と UI デザイナの共同作業で、アニメーションおよびタッチパネル対応の UI と軽量なアプリケーションの作成を可能する 高レベルの UI テクノロジーです。以下の機能から構成されます:
# <span class="caps">QML</span> (Qt Meta-Object Language): 簡単に使える、宣言型言語
 
# Qt Creator IDE の新機能: ヴィジュアルエディタを含み、UI デザイナと開発者が同じコードを反復アプローチで協力して開発可能にします
# QML (Qt Meta-Object Language): 簡単に使える、宣言型言語
# QtDeclarative: 新しい宣言型プログラミングを可能とする Qt ライブラリの新モジュール
# QtDeclarative: 新しい宣言型プログラミングを可能とする Qt ライブラリの新モジュール


Qt Quick の利用には C++ 言語のプログラミングスキルは一切必要ありません。100% Qt ベースのテクノロジーであり、C++ (やその他のプログラミング言語、 [[:Category:LanguageBindings|the bindings]] に感謝) を用いて拡張可能です。創造性だけがその制限です。
Qt Quick の利用には C++ 言語のプログラミングスキルは一切必要ありません。100% Qt ベースのテクノロジーであり、C++ (やその他のプログラミング言語、 [[:Category:LanguageBindings|the bindings]] に感謝) を用いて拡張可能です。創造性だけがその制限です。


==スコープ (Qt Creator 2.1 と Quick)==
== スコープ (Qt Creator 2.1 と Quick) ==


* <span class="caps">QML</span> のプロジェクトウィザードとプロジェクト管理(<span class="caps">QML</span> だけで構成されたアプリケーション用の新フォーマット)
* QML のプロジェクトウィザードとプロジェクト管理(QML だけで構成されたアプリケーション用の新フォーマット)
* シンタックスハイライト、コード補完、ヘルプ機能との統合などの機能を備えた拡張 <span class="caps">QML</span> エディタ
* シンタックスハイライト、コード補完、ヘルプ機能との統合などの機能を備えた拡張 QML エディタ
* Qt Quick Designer: Qt Quick のユーザーインターフェースを <span class="caps">GUI</span> で作成可能な <span class="caps">WYSIWYG</span> エディタ (テクニカルプレビュー)
* Qt Quick Designer: Qt Quick のユーザーインターフェースを GUI で作成可能な WYSIWYG エディタ (テクニカルプレビュー)
* Qt Quick Components: プラットフォームのルック&amp;フィールに適合する共通の UI 要素
* Qt Quick Components: プラットフォームのルック&フィールに適合する共通の UI 要素


==<span class="caps">QML</span> vs. Widget-based <span class="caps">GUI</span>==
== QML vs. Widget-based GUI ==


Qt の初心派のよくある質問: ユーザーインターフェースの作成に最適なのはどれですか。Qt は3つの技術が使えるようですが:
Qt の初心派のよくある質問: ユーザーインターフェースの作成に最適なのはどれですか。Qt は3つの技術が使えるようですが:
* Qt デザイナを使って '''.ui ファイルを作成する XML ベースの UI 作成方法
''' Qt のウィジェットクラスを用いて UI を C++ のコードで作成する方法
* QML ファイルを編集したり、GUIでデザインしたり、(Qt Creator 2.1 で作成したり)して UI を作成する方法


* Qt デザイナを使って *.ui ファイルを作成する <span class="caps">XML</span> ベースの UI 作成方法
''その HowTo はまだ終わっていません'' しかし [http://developer.qt.nokia.com/search/tag/qml+vs+widget qml vs widget] [[Tagging|タグ]] で検索して探してみてください。ありがとう :)
* Qt のウィジェットクラスを用いて UI を C++ のコードで作成する方法
* <span class="caps">QML</span> ファイルを編集したり、GUIでデザインしたり、(Qt Creator 2.1 で作成したり)して UI を作成する方法
 
''その HowTo はまだ終わっていません'' しかし [http://developer.qt.nokia.com/search/tag/qml+vs+widget qml vs widget] ''[developer.qt.nokia.com]'' [[Tagging|タグ]] で検索して探してみてください。ありがとう <span class="smiley">:)</span>
 
==リンク==
 
* [http://doc.qt.nokia.com/4.7-snapshot/qtquick.html Getting Started] ''[doc.qt.nokia.com]''
* [http://doc.qt.nokia.com/qtcreator-2.1-snapshot/creator-qml-application.html Creating a Qt Quick Application] ''[doc.qt.nokia.com]''
* [http://doc.qt.nokia.com/qtcreator-2.1-snapshot/quick-components.html Creating <span class="caps">QML</span> Components] ''[doc.qt.nokia.com]''
* [http://developer.qt.nokia.com/wiki/QtQuickOpenComponents Open Qt Quick Components] ''[developer.qt.nokia.com]''
* [http://developer.qt.nokia.com/wiki/QtQuickMinutes Qt Quick sync meeting minutes] ''[developer.qt.nokia.com]''
* [[labs.qt.nokia.com/2010/10/19/exporting-qml-from-photoshop-and-gimp/|Exporting <span class="caps">QML</span> from photoshop and <span class="caps">GIMP</span>]] – '''<span class="caps">WIP</span>'''
* [https://projects.forum.nokia.com/qmluiexamples <span class="caps">QML</span> UI examples on Forum Nokia] ''[projects.forum.nokia.com]''
* [http://developer.qt.nokia.com/wiki/Qt_Quick_Tutorial Qt Quick Tutorial] ''[developer.qt.nokia.com]''


===Categories:===
== リンク ==


* [[:Category:Developing with Qt|Developing_with_Qt]]
* [http://doc.qt.nokia.com/4.7-snapshot/qtquick.html Getting Started]
** [[:Category:Developing with Qt::Qt Quick|Qt_Quick]]
* [http://doc.qt.nokia.com/qtcreator-2.1-snapshot/creator-qml-application.html Creating a Qt Quick Application]
* [http://doc.qt.nokia.com/qtcreator-2.1-snapshot/quick-components.html Creating QML Components]
* [http://developer.qt.nokia.com/wiki/QtQuickOpenComponents Open Qt Quick Components]
* [http://developer.qt.nokia.com/wiki/QtQuickMinutes Qt Quick sync meeting minutes]
* "Exporting QML from photoshop and GIMP":labs.qt.nokia.com/2010/10/19/exporting-qml-from-photoshop-and-gimp/ - '''WIP'''
* [https://projects.forum.nokia.com/qmluiexamples QML UI examples on Forum Nokia]

Latest revision as of 16:03, 16 March 2015

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 Русский Castellano Català Português Magyar عربي 日本語

Qt Quick (Qt User Interface Creation Kit)

Qt 4.7Qt Creator 2.1 の鍵となる新機能が Qt Quick です: 開発者と UI デザイナの共同作業で、アニメーションおよびタッチパネル対応の UI と軽量なアプリケーションの作成を可能する 高レベルの UI テクノロジーです。以下の機能から構成されます:

  1. Qt Creator IDE の新機能: ヴィジュアルエディタを含み、UI デザイナと開発者が同じコードを反復アプローチで協力して開発可能にします
  2. QML (Qt Meta-Object Language): 簡単に使える、宣言型言語
  3. QtDeclarative: 新しい宣言型プログラミングを可能とする Qt ライブラリの新モジュール

Qt Quick の利用には C++ 言語のプログラミングスキルは一切必要ありません。100% Qt ベースのテクノロジーであり、C++ (やその他のプログラミング言語、 the bindings に感謝) を用いて拡張可能です。創造性だけがその制限です。

スコープ (Qt Creator 2.1 と Quick)

  • QML のプロジェクトウィザードとプロジェクト管理(QML だけで構成されたアプリケーション用の新フォーマット)
  • シンタックスハイライト、コード補完、ヘルプ機能との統合などの機能を備えた拡張 QML エディタ
  • Qt Quick Designer: Qt Quick のユーザーインターフェースを GUI で作成可能な WYSIWYG エディタ (テクニカルプレビュー)
  • Qt Quick Components: プラットフォームのルック&フィールに適合する共通の UI 要素

QML vs. Widget-based GUI

Qt の初心派のよくある質問: ユーザーインターフェースの作成に最適なのはどれですか。Qt は3つの技術が使えるようですが:

  • Qt デザイナを使って .ui ファイルを作成する XML ベースの UI 作成方法

Qt のウィジェットクラスを用いて UI を C++ のコードで作成する方法

  • QML ファイルを編集したり、GUIでデザインしたり、(Qt Creator 2.1 で作成したり)して UI を作成する方法

その HowTo はまだ終わっていません しかし qml vs widget タグ で検索して探してみてください。ありがとう :)

リンク