この記事は Qt Blog の "Desktop Components for Qt 5" を翻訳したものです。
執筆: Morten Johan Sørvig, 2012年6月6日
先日行われた 投票 によると、デスクトップ向けコンポーネントは Qt Quick 2 に最も期待されているアドオンの一つです。その実現を支援するために、Desktop Component プロジェクトを codereview.qt-project.org へと移行させ、Qt Quick 1 & 2 の双方についての貢献の受付を始めました。いくつもの素晴らしい貢献が既に行われています。また同時に、Qt 5 へより早くコンポーネントをもたらすために Nokia からも数名がプロジェクトに携わり始めました。
このコンポーネントは Qt Playground プロジェクトとしてホストされており、5.0 のリリースには含まれないでしょう。Qt 5 のリリースとある程度同期した形で、個別にリリースを行う予定です。いずれかの時点で、コンポーネントが Qt 5 の一部となるようにしたいと思います。
プロジェクトの詳細を wiki に用意しました。以下のスクリプトで試してみてください。
git clone https://git.gitorious.org/qtplayground/qtdesktopcomponents.git qtdesktopcomponents
git checkout qt5
qmake
make install
cd qmldesktopviewer; qmake; make; cd..
qmldesktopviewer/qmldesktopviewer examples/TopLevel.qml
いくつかのタスクがありますので、是非貢献してください。例えば、
最後に、スクリーンショットをご覧ください(すべて Qt 5 のものです)。
Windows
Mac OS X
KDE
GNOME