Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.
Qt Quick/ja
< Qt Quick
Jump to navigation
Jump to search
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.7 と Qt Creator 2.1 の鍵となる新機能が Qt Quick です: 開発者と UI デザイナの共同作業で、アニメーションおよびタッチパネル対応の UI と軽量なアプリケーションの作成を可能する 高レベルの UI テクノロジーです。以下の機能から構成されます:
- Qt Creator IDE の新機能: ヴィジュアルエディタを含み、UI デザイナと開発者が同じコードを反復アプローチで協力して開発可能にします
- QML (Qt Meta-Object Language): 簡単に使える、宣言型言語
- 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 タグ で検索して探してみてください。ありがとう :)
リンク
- Getting Started
- Creating a Qt Quick Application
- Creating QML Components
- Open Qt Quick Components
- 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
- QML UI examples on Forum Nokia