Qt 5 の未来は明るいブログ

Qt 勉強会 #29 @Tokyo 開催しました

Published: 2015-11-22 / Last modified: 2015-11-22

2015年11月21日(土曜日)に Qt 勉強会 #29 @Tokyo株式会社 PTP のミーティングルームで開催しました。

簡単な自己紹介

今回は参加者が12人。大学生の方が1名、久しぶりに参加の方が数名いらっしゃいました。

おやつを食べながらもくもくタイム

自己紹介の後は自由時間ということで、各自自分のやりたいことを進めながら、質問があったり困ってることがあったりしたらみんなで相談にのるような形で進めていきました。

Qt Advent Calendar 2015 の宣伝と協力のお願い

2014年大好評だった Qt Advent Calendar を今年もやることにしました。どなたでも、どんな内容でも大丈夫ですので、是非今年もみんなで楽しくクリスマスを迎えましょう!

OSC の報告

10月末に開催された OSC Tokyo 2015 Fall の簡単な報告をしました。

Qt World Summit 2015 の報告

10月5日から3日間、ドイツのベルリンで開催された Qt World Summit に参加された方からイベントの報告がありました。

セッションの動画もすでに公開されているので、興味のある方は是非ご覧ください。

成果発表

Qt の描画の重ね合わせについて調査をしていました

QPainter での描画や、QGLWidget を使った OpenGL の描画を組み合わせる方法について色々調べていました。QGLWidget で背景を透過にできるかどうかがちょっとわかりませんでした。また、Qt 以外のフレームワークと一緒に Qt のアプリケーションを動かす方法についても調べてみました。

Windows で OpenCL の環境を整えていました

cmake を始め色々なものを入れていました。

WebOS と Qt の関係を調べてみました

Qt World Summit の基調講演にあった「Bringing LG webOs and Qt to millions of smartTVs 」について現在の WebOS と Qt の関係を調べてみました。

Qt の Windows での日本語入力のバグを修正しました!

Windows のみで、(おそらく)日本語入力(のみで)再現するバグを修正したとのことで、今後バグレポを書いてパッチを送るとのことでした。コミュニティとして非常に大きな貢献になるので本当に素晴らしいですね!

clang ベースの Qt 専用静的解析ソフト clazy を試してみました

New C++/Qt code checks in clazy static analyzer で紹介されている clazy を試すために clang をビルドしていました。

UI Designer を使ってシグナル・スロットの接続で遊んでいました

ボタンを押したらウィンドウが最大化したり、最小化したり、色々試して勉強をしていました。

QFileDialog に欲しい機能を追加する方法を調べていました

現在の QFileDialog では「ディレクトリの」複数選択がサポートされていないので、それを実現するために QFileDialog のコードを見たり、ネイティブダイアログの調査をしていました。

QPainter を OpenGL で使う方法を調べていました

ググって出てくるサンプルとかを色々試してみました。

Qt の Animation Framework を試してみました。

Widget ベースの Qt アプリケーションで、ボタンの表示・非表示の切り替えの表現をイマドキな感じにしたくて QPropertyAnimation やステートマシンについて調べて試していました。

QML の API ドキュメント化について調べました

Doxygen 的に QML 内にドキュメントを埋め込みたくて、Doxyqml を試したり、qdoc について調べたりしていました。

コラージュアプリのUIの改善などを進めていました

ツール系のボタンの並んでいるエリアの改善をしたり、今後の展開を見据えてタイマー・タイムラインなどの機能について調査を進めていました。

あまり何もしていませんでした

私自身は今回は特に何もせず、みなさんのお手伝いをしたり、質問に答えたりみたいな感じで参加していました。

懇親会!

7名でいつもの居酒屋さんで懇親会をしましたー。

つぶやきのまとめ

Trend