Conversation
Notices
-
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Sunday, 15-Jul-2018 17:42:25 JST せのお (妹尾 賢) 昨日のQt勉強会で目標が達成できなかったので継続している。なんでうまくいかないのかと思っていたら,qrcファイルに記述を忘れていたのが原因だった。qrcファイルってなんだろう。わからないことが多いな… -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Sunday, 15-Jul-2018 18:11:07 JST せのお (妹尾 賢) ここみてqrcファイルの勉強中。
The Qt Resource System | Qt Core 5.11 http://doc.qt.io/qt-5/resources.html -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Sunday, 15-Jul-2018 18:54:01 JST せのお (妹尾 賢) だいたいわかった。
.qrcファイルを使うかどうかなんだけど,今のところ使わなくていいや。.qrcファイルを使うと,バイナリーにリソースを固めて同梱できる。代わりに,使うファイルは.qrcに全て列挙必要。
たぶん,独自の画像などのリソースを用意するならあったほうがいいけど,サンプル段階では記述が面倒なだけでいらないか。 -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Sunday, 15-Jul-2018 19:21:02 JST せのお (妹尾 賢) 調べていたら,簡単な方法をみつけた。ちゃんとTabBarのページに動的に要素の追加削除方法書いてあったわ。見逃した。画面が小さかったからや!
https://doc.qt.io/qt-5/qml-qtquick-controls2-tabbar.html#details -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Sunday, 15-Jul-2018 19:23:11 JST せのお (妹尾 賢) もともとこっちのページを見ていたのだけど,こっちのやり方は古いのかもしれない。
こんな面倒なことしなくても,
QtQuick.Cotnrols2になって,オブジェクトは基本的にContainer型を継承しているから,これのaddItemとか使えば簡単にできそう。
https://doc.qt.io/qt-5/qml-qtquick-controls2-container.html
http://doc.qt.io/qt-5/qtqml-javascript-dynamicobjectcreation.html -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Sunday, 15-Jul-2018 19:27:15 JST せのお (妹尾 賢) QtQuick.Cotrols1と2は,見た目が似ているだけで別物と考えたほうがいいな。オブジェクトの継承パターンとかけっこう違う。2のほうが便利になっている。 -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Sunday, 15-Jul-2018 21:07:54 JST せのお (妹尾 賢) QtQuick.Controlsでタブページのバツボタンをどうやって実装するのか調べていた。かなり面倒くさいことしないと無理そう。自分で実装する必要がある。
https://forum.qt.io/topic/37649/solved-how-to-add-a-close-button-in-tabview-tabs -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Sunday, 15-Jul-2018 22:58:51 JST せのお (妹尾 賢) TabButtonの中にマウスオーバー中だけXを表示するというのをやっている。狙ったとおりにできなくて夕方からもう3-4時間立ったか。うまくいったわい。
夕食とお風呂にするか。In conversation permalink -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Monday, 16-Jul-2018 03:13:26 JST せのお (妹尾 賢) 行き詰まった。このTabBarの例だと,TabBarでTabButtonを作り,タブページの中身はStackLayoutで作っている。ここのタブページの中身を動的にやる方法がわからない。
https://doc.qt.io/qt-5/qml-qtquick-controls2-tabbar.html#detailsIn conversation permalink Attachments
-
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Monday, 16-Jul-2018 03:14:24 JST せのお (妹尾 賢) StackLayout {
Repeater {
}
}
みたいにやるサンプルをよくみかけるのだけど,これだと,中身のデータを共有しているらしく,データを削除したら全て消えてしまう。
ああ。わからない。In conversation permalink -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Monday, 16-Jul-2018 03:16:42 JST せのお (妹尾 賢) 意味がわからない。TabBarなんだから,TabButtonもページ内容もTabBarが保持していると思うでしょ普通。なんで,中身を別のStackLayoutとかで管理しないといけないんだ?ボタンと中身を分ける意味あるの? In conversation permalink -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Monday, 16-Jul-2018 03:38:13 JST せのお (妹尾 賢) Qt Quick Controls 2に含まれていないStackLayoutを使うのがまずいのか?SwipeViewとかStackViewを代わりに使えば,うまくやれるのか?
もう眠たいから,明日試そう。
https://doc.qt.io/qt-5/qtquickcontrols2-navigation.htmlIn conversation permalink Attachments
-
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Monday, 16-Jul-2018 15:10:42 JST せのお (妹尾 賢) QMLのシグナルの一覧がほしい。どのシグナルがどういうタイミングで出てくるのかわからない。APIの文書でも書いていない。親要素しか書いていないから,たどるのが難しい。 In conversation permalink -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Monday, 16-Jul-2018 15:35:59 JST せのお (妹尾 賢) うーん。QMLの開発に関しては,QtCreator使ったほうが効率がいい。VS CodeだとQMLの補完ができないし,ヘルプ文書もみれない。補完ができないのが痛い。現在の文脈で利用可能なイベントとか把握しきれない。 In conversation permalink -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Monday, 16-Jul-2018 16:37:05 JST せのお (妹尾 賢) だいぶいいところまでできた。最後の難関は,タブのドラッグ。これがまたやり方がわからない。MouseAreaでうまくできそうな気もするのだけど,サンプルがない。 In conversation permalink -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Monday, 16-Jul-2018 23:06:59 JST せのお (妹尾 賢) やった!狙い通りのものができた!だいたい2日かかったな…サンプルから外れた,少しでも細かいことやると茨の道になるな… In conversation permalink -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Monday, 16-Jul-2018 23:19:25 JST せのお (妹尾 賢) うーん。うまくいっていない。左端のタブを閉じたりしたら,移動がうまくいかない。面倒だな。 In conversation permalink -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Monday, 16-Jul-2018 23:44:29 JST せのお (妹尾 賢) 削除した場合に,既存のタブデータの座標が更新されていない。なぜだろう。自分で更新しないとだめなのかしら。 In conversation permalink
-