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

http://qt-users.doorkeeper.jp/events/8811 の様子をまとめました
1
緑野翁 @hermit4

@MurabitoL む。年齢あげに行くべきだったか。とはいえ、車道に出るまでに40分くらいかかったわけだけども。

2014-02-15 15:03:32
村人 @MurabitoL

syncqt.plはqtbase5-dev-toolsにある。5.0にはなかったからapt-fileで見つからなかったのか。

2014-02-15 15:03:41
村人 @MurabitoL

@hermit4 関東はどの路線も満身創痍だからか、今日は参加者少ないのです。

2014-02-15 15:07:16
村人 @MurabitoL

とりあえずbuild-essential qt5-qmake qtdeclarative5-dev qtbase5-dev-toolsあたりで様子見。

2014-02-15 15:08:14
Tasuku Suzuki @task_jp

@MurabitoL 中身読んだことないのですが、ソースツリーの中のヘッダファイルをごにょごにょして、あるべき所にあるべき形でヘッダファイルを作ってくれるらしいです。#qtjp

2014-02-15 15:10:29
村人 @MurabitoL

qmake: could not find a Qt installation of '' ふぉーん。

2014-02-15 15:11:02
村人 @MurabitoL

@task_jp どもですー。やってみたら、twitter4qml/include/QtTwitterAPI/なるものを作ってくれました。

2014-02-15 15:12:36
村人 @MurabitoL

qt5-defaultが入ってなかった。

2014-02-15 15:16:20
緑野翁 @hermit4

今日は行かなくて正解だったらしい

2014-02-15 15:16:56
Tasuku Suzuki @task_jp

@MurabitoL そうそう。昔は Qt のビルドツリーの下かどこかに include/QtTwitterAPI/ っていうのを作ってくれていたんですが、最近はソースツリー/include/ 以下に作るようになってるので、じゃそれもリポジトリに追加すればいいのに状態なのです。

2014-02-15 15:17:02
村人 @MurabitoL

やたらと警告でるなーと思ったらほとんど「warning: ‘QString::QString(const char*)’ is deprecated」でした。

2014-02-15 15:18:29
Tasuku Suzuki @task_jp

@MurabitoL Qt4自体の遺産です。QStringLiteral() で囲ってあげればいいので

2014-02-15 15:19:15
村人 @MurabitoL

qmake -queryで各種設定値がわかる。

2014-02-15 15:32:04
村人 @MurabitoL

んー、とりあえずTwitter4Qtはシステム領域にインストールしていいか。

2014-02-15 15:33:45
村人 @MurabitoL

TwitterのAPIキーとってこないと。

2014-02-15 15:35:58
村人 @MurabitoL

このAPIキーの指定方法、ファイルつくるんじゃなくて、configureオプションで指定する、みたいなやり方はできないのかな。指定するとしたらqmake? make?

2014-02-15 15:41:25
村人 @MurabitoL

Project ERROR: Unknown module(s) in QT: webkitwidgets そりゃそうか。

2014-02-15 15:43:53
村人 @MurabitoL

libqt5webkit5-qmlwebkitpluginだけでいいのかな。

2014-02-15 15:46:47
Tasuku Suzuki @task_jp

@MurabitoL $ qmake "DEFINES+=TWITTER_CONSUMER_KEY=hoge TWITTER_CONSUMER_SECRET=fuga" みたいにできる気がする。

2014-02-15 15:47:39
村人 @MurabitoL

@task_jp ほほー。あとはinclude文が失敗してもなんとかなるようにすれば良さそうでしょうか。

2014-02-15 15:51:20