QML Components

Qt Quick でのトップレベルウィンドウとメニュー

Published Tuesday August 30th, 2011 | Leave a comment
Posted in Qt Quick | Tags: , ,

この記事は Qt Blog の “Toplevel Windows and Menus with Qt Quick” を翻訳したものです。 執筆: Zeno Albisser, 8月26日 素晴らしい Qt Quick アプリケーションがこれまでもたくさん書かれてきましたが、デスクトップ用 QML Components の開発も進んでおり、Qt Quick はもはやモバイルプラットフォームだけのものではなくなってきています。 これまで未対応だった重要な機能の1つが QML アプリケーションの中から直接トップレベルのウィンドウを作成することでしたが、Qt Quick デスクトップ Components の新機能を使用することで C++ のコードを書かずにこの機能が実現できるようになりました。 今回は以下の機能が利用できるようになりました。 QML から直接トップレベルウィンドウの生成が可能に モーダルの設定やウィンドウ装飾の設定が可能に トップレベルウィンドウのリサイズや最小化、最大化のための QML のバインディング QML の要素でトップレベルウィンドウへショートカット付きのメニューの追加に対応 スクリーンのジオメトリに関する情報の取得 ウィンドウ間でのプロパティバインディング それでは簡単にこれらの機能を見てみましょう。

Read More

Qt Quick での TableView

Published Monday May 30th, 2011 | Leave a comment
Posted in リサーチプロジェクト | Tags: ,

この記事は Qt Blog の “Table View with Qt Quick” を翻訳したものです。 執筆: Jens Bache-Wiig 2011年5月26日 Qt Quick をデスクトップで使われている場合には、既に ListView の限界を感じているかもしれません。ListView はフリックで操作できるアイテムの一覧を表示するための便利な機能です。しかし、ほとんどのデスクトップアプリケーションでは、プレイリストやアルバムの一覧の表示などのように現在できること以上のことが要求されるでしょう。これが Qt Quick Desktop Components の大きな制限だということを痛感したので、こういう機能が追加されたらいいなぁというものを ListView の上に作ってみました。 そしてその成果が TableView です。以下のような感じになります。 動作しているところは こちらの動画 で見ることができます。Mac、Windows、KDE と、他のプラットフォームでのスクリーンショットも撮ってみました。マックを常用している方は、テーブルのヘッダがスクロールバーの上部にまできちんと表示されていることに気づくかもしれません。

Read More

Qt Quick での Mac のツールバー

Published Tuesday April 12th, 2011 | Leave a comment
Posted in Qt Quick, リサーチプロジェクト | Tags: , , ,

この記事は Qt Blog の “Mac Toolbars for Qt Quick” を翻訳したものです。 執筆: Morten Johan Sørvig 2011年4月8日 以前に Jens が書いたとおり、デスクトップでも Qt Quick を使用できるように作業をしています。彼がその記事のコメントの中で明かしたように、私は Mac 向けのプロジェクトを進めています。今日はこれについて書きたいと思います。 ツールバーの動作: メニューのカスタマイズは Qt では新しい機能ですが、Mac としては特に目新しいものはありません。 では、今までの Qt でのやり方とは何が違うのでしょう?まず始めに、QToolBar の変わりに NSToolBar が使われています。これにより、(念願のメニューのカスタマイズ機能を含む)ネイティブのルック&フィールが実現されています。次に、このツールバーは以下のように普通の QML の要素と同じように作成することが可能になりました。 MacToolBar { MacToolButton { text : “Button 1” iconSource : “images/qtlogo.png” toolTip : “This is button number 1” onActivated […]

Read More

デスクトップ用 QML Components?

Published Wednesday March 16th, 2011 | Leave a comment
Posted in Qt Quick | Tags: , ,

この記事は Qt Blog の ”QML Components for Desktop?” を翻訳したものです。 執筆: Jens Bache-Wiig 2011年3月10日 Qt の周囲が落ち着くまでの間、私は新しいリサーチプロジェクトのハックを楽しんでいます。そのプロジェクトの紹介として、まずはこのビデオを見ていただきたいと思います。

Read More

デスクトップ用 QML Components?

Published Wednesday March 16th, 2011 | Leave a comment
Posted in Qt Quick | Tags: , ,

この記事は Qt Blog の ”QML Components for Desktop?” を翻訳したものです。 執筆: Jens Bache-Wiig 2011年3月10日 Qt の周囲が落ち着くまでの間、私は新しいリサーチプロジェクトのハックを楽しんでいます。そのプロジェクトの紹介として、まずはこのビデオを見ていただきたいと思います。

Read More

デスクトップ用 QML Components?

Published Wednesday March 16th, 2011 | Leave a comment
Posted in Qt Quick | Tags: , ,

この記事は Qt Blog の ”QML Components for Desktop?” を翻訳したものです。 執筆: Jens Bache-Wiig 2011年3月10日 Qt の周囲が落ち着くまでの間、私は新しいリサーチプロジェクトのハックを楽しんでいます。そのプロジェクトの紹介として、まずはこのビデオを見ていただきたいと思います。

Read More
Get started today with Qt Download now