クロスプラットフォームライブラリとAPI
Qt Creator IDEと生産性向上ツール
UI compositionのためのUIデザインツール
Qtプロジェクト向け
モバイルアプリのデジタル広告
受託開発、トレーニング、サポート等
組み込み向けユーセージ分析
Qtは、UIデザインやソフトウェア開発から品質保証、展開に至るまで、製品開発ライフサイクル全体で生産性を向上させます。あなたのニーズに最も適したソリューションを見つけてください。
最新のリソースを入手し、今後のイベントを確認しましょう。
理想的な学習リソースを見つけたり、コミュニティと交流したりして、Qtのスキルを向上させましょう。
初心者であろうとベテランのQtプロであろうと、成功するために必要なサポートと助けがすべて揃っています。
2月 15, 2011 by sukhyun | Comments
2010년 말에 출시된 Qt 4.7 에서 QtQuick 이 새롭게 소개되었습니다.
이번 회를 시작으로 QtQuick이 무엇이고 어떻게 사용하는지에 대해서 살펴보도록 하겠습니다.
'Qt Quick User Interface Creation Kit' 의 약자로 Qt가 새롭게 소개하는 고급 UI 기술 프레임워크입니다. 이전에는 UI가 정적이고 정형화되어있었지만 요즘에는 큰화면과 터치스크린을 지원하는 디바이스들이 늘면서 UI에 대한 사용자들의 눈높이가 높아졌습니다. 이런 요구들을 만족시키기 위해 QtQuick 프레임워크가 태어난 것입니다.
QtQuick은 다음 요소들로 구성되어 있습니다.
QML은 UI를 만드는 프로그래밍 언어입니다. CSS와 유사한 구문을 가지고 UI를 선언적으로 작성할 수 있습니다. QML안에서 JavaScript도 사용할 수 있고, C++에 대한 지식이 없더라도 작성할 수 있습니다.
QML로 만들어진 "Hello World"는 아래와 같습니다.
import QtQuick 1.0Rectangle {
width: 200
height: 200
Text {
x: 10
y: 10
text: "Hello World"
}
}
QML을 쉽게 만들 수 있는 툴을 제공합니다.
릴리즈될 Qt Creator 2.1에서 개발자와 디자이너가 공유할 수 있는 툴을 제공하여 QtQuick 프로젝트를 함께 작업할 수 있을 것입니다.
QtDeclarative모듈은 동적인 사용자 정의형 UI를 생성할 수 있는 엔진이고, C++을 사용하여 QML 어플리케이션을 확장할 수 있습니다.
QtQuick을 사용하면 modern-looking한 UI를 전보다 쉽고 빠르게 설계 및 개발이 가능하고, 개발자와 디자이너가 협업하여 프로젝트를 진행하는데 수월할 것입니다.
다음 시간에는 QtQuick 어플리케이션을 실행하는 법을 살펴보도록 하겠습니다.
Download the latest release here: www.qt.io/download.
Qt 6.8 release focuses on technology trends like spatial computing & XR, complex data visualization in 2D & 3D, and ARM-based development for desktop.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
9 27, 2024
本稿は「QtGraphs」の抄訳です。 このブログ記事では、データを2Dおよび3Dグラフで視覚化するQtの最新モジュールを紹介します。Qt..
9 17, 2024
本稿は「Vector Graphics in Qt 6.8」の抄訳です。 最近の Qt リリースノートでは、2..
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.