Qt 勉強会 #35 @Tokyo

Qtユーザー会 勉強会 Tokyo # 35の記録です。
0
緑野翁@猫飼いたい @hermit4

あとは、地図上に飛行機の飛んでいる移動データなどを表示したいと思っているのですが、オフラインで使いたいので何か良い方法がないか模索中です。

2016-05-21 18:04:41
緑野翁@猫飼いたい @hermit4

鉄道なうみたいなものなのかな?との意見 #qtjp

2016-05-21 18:05:39
緑野翁@猫飼いたい @hermit4

本日は、QMLで音楽を再生しつつ楽曲情報を表示する部分を無事に動かすことができました。一応ボリュームのコントロールもできるようになりました。 #qtjp

2016-05-21 18:14:10
緑野翁@猫飼いたい @hermit4

それと、前回お見せできなかった現在作成中のゲームを持ってきました。ということで、ちょっと見てきます。 #qtjp

2016-05-21 18:15:22
緑野翁@猫飼いたい @hermit4

前に伊織さんが作ってたのと同じようなやつだな。

2016-05-21 18:19:07
緑野翁@猫飼いたい @hermit4

QOpenGLWindowを使っていればQWindowを使うだけの時と違ってQPaintのものと重ねたりできるらしいということで、今日はQOpenGLWindowを使ってOpenGLを使う方法を調査していました。 #qtjp

2016-05-21 18:21:59
緑野翁@猫飼いたい @hermit4

Trent Reedさんという方がいろいろ書いていてくれたので、ほぼそれをそのままで動かせました。 #qtjp

2016-05-21 18:24:05
緑野翁@猫飼いたい @hermit4

QtCreatorのサンプルに出てきてないのかもしれないけれど、QtのExampleの下にQOpenGLWindowを使ったサンプルもありますとのツッコミ。Example/opengl/openglwindowの下にありますね。 #qtjp

2016-05-21 18:30:03
緑野翁@猫飼いたい @hermit4

とりあえず、探したい時は、Exampleの下を検索してみると幸せになれるかと。その上で、QtCreatorのサンプルの下になぜ出てこないのか調べてバグレポ書いてもらえると嬉しいなとの指摘 #qtjp

2016-05-21 18:33:49
緑野翁@猫飼いたい @hermit4

実は、今日はほとんどの時間出張用のドキュメントを作ってたのですが、とりあえず成果でお見せするように、次の製品用のGUIの作成も行っていました。組み込み用と開発時のデスクトップの切り替えをしながら作っているのですが、ツールキット毎にビルドを変えたいなと思って調べてました #qtjp

2016-05-21 18:38:59
緑野翁@猫飼いたい @hermit4

プロジェクトのキットのqmakeのあたりで変える方法とか、スペックファイル毎で違う定義があるはずなので、それを元に.proファイルで変えるとか方法がありますとのコメントがありました。 #qtjp

2016-05-21 18:42:27
緑野翁@猫飼いたい @hermit4

はい・・・がんばって同人誌書きます・・・がんばります。

2016-05-21 18:42:51
緑野翁@猫飼いたい @hermit4

QUndoStackがWidgetsに入ってしまっているのですが、コマンドラインツールを使っているのに、widgetsをリンクしたくないので、軽量なものを作っていました。QUndoStackだけをビルドしてリンクするという荒技も考えたけど汚いと却下されたので・・・。 #qtjp

2016-05-21 18:45:07
緑野翁@猫飼いたい @hermit4

サーバーとして使っておいてWebサービスとかクライアントから使うことを想定しているのだけど・・・とのことで、確かにそういう用途だと、CUIでQUndoStack使いたいケースありそうですね。 #qtjp

2016-05-21 18:47:33
helicalgear@はりきらない @helicalgear

今日は勉強会だったんだな。ルーチン崩れて全然時間取れなかったからリモート参加すらできなかった。

2016-05-21 18:52:03
緑野翁@猫飼いたい @hermit4

Mac Book ProにLinuxを入れてました。今から子供をお風呂に入れにいきますとのこと。 #qtjp

2016-05-21 18:52:20
緑野翁@猫飼いたい @hermit4

あ、勉強会終了して懇親会中です。 pic.twitter.com/wODMxFEiwD

2016-05-21 19:45:40
拡大
理音伊織 @IoriAYANE

ドキュメント読んでも良く分からない機能があると、exampleの下とかQtのソースとかをgrepすることありますね。 twitter.com/hermit4/status…

2016-05-21 21:06:47
緑野翁@猫飼いたい @hermit4

@IoriAYANE 大事ですね。僕は、まともにドキュメント読まずにまずはgrepしてます。

2016-05-21 21:28:34
理音伊織 @IoriAYANE

少し前にQMLのコーディング規約ってないのかなって話題があって本家にドキュメントあるのをお伝えしたのだけど。気になってサンプルとかQt Quick Contorolsのソースとか見てみたけど、守ってる感じしなかったな。おたくのチームのルール構築のベースにどうぞ程度かな #qtjp

2016-05-21 21:45:08