00:32:36 @shibafu528@social.mikutter.hachune.net
icon

うーむListViewが時代に取り残されてると興醒めやな

00:33:14 @shibafu528@social.mikutter.hachune.net
icon

オーナードローをすれば解決とか言い出したら、それはMiraclePainterである

00:47:10 @shibafu528@social.mikutter.hachune.net
icon

そっか……になった

A List Widget of Widgets in Qt | Spiria
spiria.com/en/blog/desktop-sof

00:54:01 @shibafu528@social.mikutter.hachune.net
icon

元気そうや そしてSlim遅いは弊チームでも言われてたな…
twitter.com/orekyuu/status/135

00:55:37 @shibafu528@social.mikutter.hachune.net
icon

mikutter_qt5、C++にmikutter Pluginの振る舞いをさせることが可能だということが分かって良かったですが、MiraclePainterをしないといけない可能性でドチャクソ萎えたので凍結かなあ

00:56:20 @shibafu528@social.mikutter.hachune.net
icon

QML起動すればまだワンチャンあるが、QMLのWidgetの実装は正直細部が甘いので好きじゃないんだよなー Qt Widgetsの代替と正面切って言える程度に詰めてほしかった

00:56:41 @shibafu528@social.mikutter.hachune.net
icon

QMLの細部をこっちで埋め合わせるようなことするなら、もうElectronでHTMLでView作ったほうがマシ

01:00:11 @shibafu528@social.mikutter.hachune.net
icon

mikutterもgtk4にしようぜ!みたいなことを言う口実はできたかもしれない

01:01:54 @shibafu528@social.mikutter.hachune.net
icon

GTK 4.0を使って、GtkListBoxにパックするのと、GtkListViewにバインドするのどっちがレスポンスが良いのか、また別の軸としてどっちがメモリ資源等を節約できるのか

01:02:04 @shibafu528@social.mikutter.hachune.net
icon

そういうのは気になる

01:02:17 @shibafu528@social.mikutter.hachune.net
icon

あとはコードの保守性とか

01:02:51 @shibafu528@social.mikutter.hachune.net
icon

まずはそのためにGTK 3に行こうな〜〜〜

01:13:21 @shibafu528@social.mikutter.hachune.net
icon

QMLの気に食わんところ、こういうしょーもない要望が未だにcloseされてないとこです

[QTBUG-35598] QtQuick Controls TextField and TextArea miss mouse context menu - Qt Bug Tracker
bugreports.qt.io/browse/QTBUG-

[QTBUG-35598] QtQuick Controls TextField and TextArea miss mouse context menu - Qt Bug Tracker
01:15:20 @shibafu528@social.mikutter.hachune.net
icon

宣言的にUIが書ける +10
C++と連携できる +5
JSでイベントが書ける ±0
情けないレベルの要望issueが永遠にバックログに入ってる -10000000

01:17:44 @shibafu528@social.mikutter.hachune.net
icon

/56のために電話契約あるけど/56を活かしてないよ

01:22:18 @shibafu528@social.mikutter.hachune.net
icon

テキストインプットの右クリックメニューに基本操作を実装したいと思う人間がどこの世に存在していると思ってるのかは問いたいよな

01:22:48 @shibafu528@social.mikutter.hachune.net
icon

モバイルも視野に入れたクロスプラットフォームだから事情が込み入っていてとか流石に言えないだろこれ

01:24:53 @shibafu528@social.mikutter.hachune.net
2021-02-01 01:24:16 へもへっもの投稿 ehomehom@mstdn.plusminus.io
icon

このアカウントは、notestockで公開設定になっていません。

01:25:00 @shibafu528@social.mikutter.hachune.net
icon

へもへっも、長いケーブル買えないのか

01:26:36 @shibafu528@social.mikutter.hachune.net
icon

ねるか

01:26:53 @shibafu528@social.mikutter.hachune.net
icon

(ここではshutdown -h nowをします程度の意味しかない)

01:27:40 @shibafu528@social.mikutter.hachune.net
icon

パソコンを切ってもスマートフォンがあるじゃない(だめにんげん)

01:31:46 @shibafu528@social.mikutter.hachune.net
icon

ああ、でもリストみたいな部分要素だけQMLでレンダリングさせるのはアリかもな

01:37:26 @shibafu528@social.mikutter.hachune.net
icon

QQuickWidgetか… 部分的にOpenGLレンダリングシーンになるみたいな感じだから、なんというかWinFormsにWPF混ぜるみたいなアレかなになってあまりいい予感はしないな

01:50:49 @shibafu528@social.mikutter.hachune.net
icon

おやつ食ったせいかしんどい…

01:50:58 @shibafu528@social.mikutter.hachune.net
icon

うう、寝ないとなのによ…

09:52:24 @shibafu528@social.mikutter.hachune.net
icon

朝からうにゃうにゃとQt WidgetsなWindowの中にQML仕込むのやってたけど、うーむQMLの癖ェ…

Attach image
09:52:37 @shibafu528@social.mikutter.hachune.net
icon

そしてWinFormsの中にWPFを埋めたような感覚だ

09:53:01 @shibafu528@social.mikutter.hachune.net
icon

レンダラーの差異とかでフィーリングがね、まあWin出身の人なら分かってくれると思う

09:54:24 @shibafu528@social.mikutter.hachune.net
icon

うおお仕事

10:53:27 @shibafu528@social.mikutter.hachune.net
icon

月曜日なので勤労意欲を出すのが大変

11:08:43 @shibafu528@social.mikutter.hachune.net
icon

ちんぽにゃ!

11:09:41 @shibafu528@social.mikutter.hachune.net
icon

部屋寒くてやーね

11:09:48 @shibafu528@social.mikutter.hachune.net
icon

会社は会社で暑いけど

11:17:48 @shibafu528@social.mikutter.hachune.net
icon

インターネットをインターネットと分けるのは老人とおたくですよ!

11:56:50 @shibafu528@social.mikutter.hachune.net
2021-02-01 11:55:16 こるもJSの投稿 cormojs@nayukana.info
icon

「ブッCORS」ってツイートしたらTwitter垢を凍結された経験があります

11:56:55 @shibafu528@social.mikutter.hachune.net
icon

こるもさん…

11:58:12 @shibafu528@social.mikutter.hachune.net
icon

適当にコマンド叩いてたら10分コースのテストが実行されて虚無顔になった

12:02:57 @shibafu528@social.mikutter.hachune.net
2021-02-01 12:02:11 おさの投稿 osapon@mstdn.nere9.help
icon

のえるさんが乳輪を大きくする方法についてリプライしていて、別の人がのえるさんの別の投稿にFedibirdにそういう機能があるので良いなあとリプライしていて、リプライ先をちゃんと確認しなかったので、Fedibirdに乳輪を大きくする機能があるみたいな解釈をした。

12:03:08 @shibafu528@social.mikutter.hachune.net
icon

これマジ?すげえ独自進化鯖だな…

12:06:02 @shibafu528@social.mikutter.hachune.net
2021-02-01 12:04:35 のえるの投稿 noellabo@fedibird.com
icon

まだ成長させる方法を知らないので、実装できません!

12:06:08 @shibafu528@social.mikutter.hachune.net
icon

分かったらやれるの!?

12:12:25 @shibafu528@social.mikutter.hachune.net
icon

okunomさんいつも死にかけてない?

12:17:00 @shibafu528@social.mikutter.hachune.net
icon

う、なんかディスクIOが妙に遅い

12:20:25 @shibafu528@social.mikutter.hachune.net
icon

うんこでたはうんこ出てるでしょ

13:07:33 @shibafu528@social.mikutter.hachune.net
icon

うおっiMast久々に落ちた

13:16:02 @shibafu528@social.mikutter.hachune.net
icon

いや仕事しろよ

13:19:04 @shibafu528@social.mikutter.hachune.net
icon

型抜き

function hoge(): any

13:20:23 @shibafu528@social.mikutter.hachune.net
icon

リング、負数あったんだ…

13:21:59 @shibafu528@social.mikutter.hachune.net
icon

あかりふりかけ、冷凍ペペロンチーノ買ってきて振りかけたら味変できそう

13:25:14 @shibafu528@social.mikutter.hachune.net
2021-02-01 13:24:21 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

MS-DOS といえば、当時は HDD がなく OS は FD から boot していたが、じゃあゲームはどうしてたかというと MS-DOS のシステムファイルの一部を利用して起動するものもあったが、技術に覚えのあるソフトハウスだと素でゲームが boot してマウスドライヴァーとかもお手製だったり。たぶんその開発者 DOS ぐらいだったら自前で作れるよね?

13:26:16 @shibafu528@social.mikutter.hachune.net
icon

今と比べれば、たとえば9801にタゲを絞るとかになるわけで、さほどバリエーションがあるわけでもなく(?)もしかしたらハードルは低かったんだろうか

13:27:02 @shibafu528@social.mikutter.hachune.net
icon

そんなことないような気もするが、果たして

13:28:20 @shibafu528@social.mikutter.hachune.net
2021-02-01 13:27:54 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

ハードル低いのと、あとはそもそも当時だと BASIC でゲーム作ろうとして性能足りず Z80 のマシン語を手書きして BASIC にバイナリを流し込むおじさん、みたいなのが当たり前に居てそもそも計算機を扱うために必要な低レイヤー知識が多すぎてある程度基礎教養になってたんだと思う

13:28:28 @shibafu528@social.mikutter.hachune.net
icon

なるほど

14:23:05 @shibafu528@social.mikutter.hachune.net
icon

まじでへやさみい

17:36:49 @shibafu528@social.mikutter.hachune.net
icon

今日のおやつは賞味期限切れのポテチです

18:00:37 @shibafu528@social.mikutter.hachune.net
icon

なぜばれた

18:13:51 @shibafu528@social.mikutter.hachune.net
icon

@yomi PHPStanとPhanってのが積極的にメンテされててかつ有名っぽそう。
使ったことないので優劣は分からない。
Tissueだと規約チェッカーとしてphp-cs-fixerってやつを入れてる。

何故かPHPだとlinterが戦争状態になってて、微妙に刺さるポイントが違うのがいくつもある。まあ上に挙げたのは結構検索してヒットするほうだと思います。

18:44:20 @shibafu528@social.mikutter.hachune.net
icon

ポテチ、品質劣化はそんなになかったが量が多いのでやはり無理という結論に至った

19:22:47 @shibafu528@social.mikutter.hachune.net
icon

家でPostman、会社でInsomnia使ってるけど後者のほうが好みになってきた

19:49:16 @shibafu528@social.mikutter.hachune.net
icon

京町はチビで乳がでかい

19:50:33 @shibafu528@social.mikutter.hachune.net
icon

乳首はわからん、公文書開示請求するしかないんじゃない

19:51:08 @shibafu528@social.mikutter.hachune.net
icon

いやでも納品されてなさそうだよな…さすがに乳首の設定

20:22:25 @shibafu528@social.mikutter.hachune.net
icon

なんで名取自然にお米タル歌えるんだよ

20:23:39 @shibafu528@social.mikutter.hachune.net
icon

しごおわしたんだけど、ポテチのせいで晩飯買いに行く気起きねー

20:23:54 @shibafu528@social.mikutter.hachune.net
icon

でも22〜23時くらいに空腹になりそう

21:14:06 @shibafu528@social.mikutter.hachune.net
icon

QMLとバトってるけど資料なさすぎてキレてる

21:53:00 @shibafu528@social.mikutter.hachune.net
icon

なんか、たったこれだけを作るのに1hくらい格闘したんだが…

Attach image
21:53:47 @shibafu528@social.mikutter.hachune.net
icon

タイトルねぼけてる時に付けたから前後逆転してんな、C++ Qt Widgetsの膣内にQML入れてるんだが?

21:54:00 @shibafu528@social.mikutter.hachune.net
icon

クソ、kb辞書め…

22:04:04 @shibafu528@social.mikutter.hachune.net
icon

QML、Qt6にしないとネイティブスタイルにできないからアレだな〜コンテキストメニューとか見た目一貫しね〜な〜って思ったけど…

22:04:34 @shibafu528@social.mikutter.hachune.net
icon

よく考えたらC++のスロットにシグナル飛ばしてQt Widgetsのコンテキストメニュー召喚すればいいですね

22:04:59 @shibafu528@social.mikutter.hachune.net
icon

というかQMLだとレンダリング領域がウィンドウ内に限定されてて、なんかコンテキストメニューのレンダリングすらその中やし

22:06:24 @shibafu528@social.mikutter.hachune.net
icon

Qt Widgetsが壊滅的にザコなListViewそのもののレンダリングだけをQMLに任せて、あとはQt Widgetsでやるというのは割と便利なのかもしれんな

22:06:49 @shibafu528@social.mikutter.hachune.net
icon

実行環境の依存関係がバカみたいに増えるのだけ目を瞑れば…

22:07:45 @shibafu528@social.mikutter.hachune.net
icon

そして結構メモリ食うことに目を瞑れば… 😇

22:07:49 @shibafu528@social.mikutter.hachune.net
icon

ウーン

22:08:12 @shibafu528@social.mikutter.hachune.net
icon

いやこれd250g2.jpgがメモリ圧迫してるだけか?

22:08:52 @shibafu528@social.mikutter.hachune.net
icon

関係なかった、QMLのエンジンのフットプリントが普通にデカい

22:09:19 @shibafu528@social.mikutter.hachune.net
icon

QMLのスタイル設定の影響も受けてるし、完全にQML内でのレンダリングっすねあれは

22:09:56 @shibafu528@social.mikutter.hachune.net
icon

QML、思想的に全てがWindowかWidgetレベルの矩形領域のワールドに収まってんな

22:10:11 @shibafu528@social.mikutter.hachune.net
2021-02-01 21:37:01 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

このアカウントは、notestockで公開設定になっていません。

22:10:14 @shibafu528@social.mikutter.hachune.net
icon

こマ!?

22:14:06 @shibafu528@social.mikutter.hachune.net
icon

今貼ってた図、
QWidget
- QVboxLayout
-- QLineEdit
-- QQuickWidget
--- Rectangle
---- ListView
----- Item
------ MouseArea
------ Row
------- Image
------- Column
-------- Text
-------- Button
とかいうビューツリーになってる

22:14:46 @shibafu528@social.mikutter.hachune.net
icon

もう完全にWinFormsの中にWPFをねじこむ人と同じ感じだよね

22:15:34 @shibafu528@social.mikutter.hachune.net
icon

んで、しかもQML ListViewのmodelプロパティにはC++側で定義したQAbstractListModelをバインドしてる

22:17:06 @shibafu528@social.mikutter.hachune.net
icon

QMLで作成されたプログラム、LeMEくらいしか思い浮かばん

22:44:02 @shibafu528@social.mikutter.hachune.net
icon

Qt WidgetsにもGtkListViewみたいなのをくれ〜〜〜

23:17:37 @shibafu528@social.mikutter.hachune.net
icon

ラ天ツキー行進曲 - ニコニコ動画
nicovideo.jp/watch/sm38207363

23:18:23 @shibafu528@social.mikutter.hachune.net