Pythonだけで比較的省労力でGUIが作れて趣味プログラマレベルでもとっつきやすいFletについて語りませんか。
公式 https://flet.dev/
探検
【GUI】Fletスレ【Python/Flutter】
2025/01/25(土) 11:24:10.96ID:im0hq6D4
2025/10/06(月) 15:14:18.20ID:QPH3iO32
focus_stopみたいな名前のプロパティでも作って、コントロールへの入力完了後に次の(フォーカスを受け取る)コントロールに自動的にフォーカスが移るようにしてくれないかなぁ……。デスクトップアリでこれがないのは流石にちょっと使いにくいので自分で書いてみたけど結構面倒くさいし、これくらいはライブラリ側に期待しても罰は当たらないと思うんだよね。
autofocusがそういうプロパティかと思っていたんだけど、アレ全然役に立たないのな。何のためにあるんだレベル。
autofocusがそういうプロパティかと思っていたんだけど、アレ全然役に立たないのな。何のためにあるんだレベル。
2025/10/07(火) 18:17:13.86ID:nb9VcTS1
コンテキストメニュー(右クリックメニュー)の機能も欲しいかな。ウェブの解説記事を参考にしてGestureDetector と Stack でそれっぽいものを作るところまではできたんだけど、メニュー以外のところをクリックしたときにメニューの表示を消すというのを簡単にする方法がわからなくて断念した。
何かしら方法はあるんだろうけど、コンテキストメニューくらいは簡単にかけるようになっていると嬉しいかな。
何かしら方法はあるんだろうけど、コンテキストメニューくらいは簡単にかけるようになっていると嬉しいかな。
2025/10/08(水) 11:38:45.62ID:5PMf8mIp
>>63
大きさ0のTextField をStackの奥側に置いておいて、そのon_blurイベントでStack を削除するようにすればそれっぽい感じにできるっぽい。
でもやっぱりもう少しちゃんとした方法が欲しいところだなー。
大きさ0のTextField をStackの奥側に置いておいて、そのon_blurイベントでStack を削除するようにすればそれっぽい感じにできるっぽい。
でもやっぱりもう少しちゃんとした方法が欲しいところだなー。
2025/10/09(木) 19:27:41.53ID:V7lTVJBy
StateViewも何か別のコンセプトに置き換わるみたい。アルファ版ということもあってか、思った以上に流動的なんだね。いじったり、勉強したりするのは1.0が出てからにした方がいいのかも。
66デフォルトの名無しさん
2025/10/16(木) 12:22:09.70ID:S5H+CbkM 触るのやめたよ
2025/10/16(木) 13:59:41.30ID:A2DLovH4
まー、本格的に触るのはもう少し仕様が安定してからでもいいかな感はあるかなぁ。正直、StateView(ControlBuilder)はメインコンセプトっぽいからさすがに変更されることはないだろうと甘く見ていたわ。たしかに新しいcomponentベースの宣言型UIの方が柔軟性は高そうではあるけれども。
ちょっとだけ触ってみたところ、状態変更が連鎖するコードだと「Set changed size during iteration」という実行時エラーで怒られるんだけど(__pending_updatesというset内の各コントロールをupdateしている最中に__pending_updates自体に追加等があったということっぽい)、何か対処法あるのかな。
ちょっとだけ触ってみたところ、状態変更が連鎖するコードだと「Set changed size during iteration」という実行時エラーで怒られるんだけど(__pending_updatesというset内の各コントロールをupdateしている最中に__pending_updates自体に追加等があったということっぽい)、何か対処法あるのかな。
2025/10/17(金) 10:48:52.13ID:NJK8gXIe
状態①の変更に伴い呼び出されるコンポーネント①のコードの中に、別の状態②の変更(それにより別のコンポーネント②のコードが呼び出される)があると67後半のエラーになるっぽい。これを許すとコントロールツリーの一貫性に問題が生じる事態が生じうるということなのかもしれない。
状態①の変更に伴い呼び出されるコンポーネント①のコードの中から別の状態②の変更を発生させるコードを一旦取り除いて、コンポーネント①の完了後にその処理を行うようにしたらエラーが出なくなった(常にこのような対応が可能かは別問題だけど)。
componentベースの宣言型UIという方向性は、個人的にはそんなに悪くない感触かな。仕様が安定するまでは触るのは程々にとどめておくけど。
状態①の変更に伴い呼び出されるコンポーネント①のコードの中から別の状態②の変更を発生させるコードを一旦取り除いて、コンポーネント①の完了後にその処理を行うようにしたらエラーが出なくなった(常にこのような対応が可能かは別問題だけど)。
componentベースの宣言型UIという方向性は、個人的にはそんなに悪くない感触かな。仕様が安定するまでは触るのは程々にとどめておくけど。
2025/11/12(水) 19:13:41.90ID:0pO79JLj
しばらく更新みてなかったけど
Reactみたいになるんか
Reactみたいになるんか
70デフォルトの名無しさん
2025/12/04(木) 13:14:05.78ID:vzedHpAU クリスマス前にバージョン1のベータ版(0.8)が来るっぽい。
2025/12/08(月) 21:37:25.73ID:C+xg34rI
0.7触ってみたら作り方がよくわからんかった
2025/12/09(火) 19:09:38.49ID:SiIFZtuq
宣言型のView遷移の仕方がわかんない
page.viewsの中身がComponentになってたりするし
まだまださわるの早いか
page.viewsの中身がComponentになってたりするし
まだまださわるの早いか
73デフォルトの名無しさん
2025/12/10(水) 01:04:52.61ID:5hPoC5Nl page.viewsの中身ってviewコントロールだと思っていたけど変わった?
まぁ、画面遷移関係は従前から酷評されていたところどから(ぶっちょけ仕様ミスと言われてもしょうがないレベル)、どこかで大幅に手が入るんだろうなとは思っていたけど。
まぁ、画面遷移関係は従前から酷評されていたところどから(ぶっちょけ仕様ミスと言われてもしょうがないレベル)、どこかで大幅に手が入るんだろうなとは思っていたけど。
レスを投稿する
ニュース
- H3ロケット8号機、打ち上げ後に「第2段エンジン早期に燃焼終了」 [少考さん★]
- 【速報】長期金利が一時2.050%に上昇。1999年2月以来、26年10カ月ぶり [蚤の市★]
- 鈴木農水相「自由にコメ作れば価格が暴落する」おこめ券はコメ価格に「ほとんど影響なし」 ★2 [Hitzeschleier★]
- 高市首相、就任2カ月 取材対応よりSNS発信重視 不都合な情報、伝えぬ恐れも [Hitzeschleier★]
- 長期金利上昇一時2.095% 27年ぶり、日銀の利上げ継続観測 [蚤の市★]
- 【本】日本の「移民大国化」が止まらない…最新データが示す"永住型の労働移民は世界3位"という衝撃の現実 (是川 夕氏) [少考さん★]
- 【高市ショック】長期金利が2.1%に上昇した [115996789]
- 【特大悲報】1千億円かけて開発した日本製衛星を積んだH3ロケット、第二エンジンが機能せず打ち上げ失敗…宇宙のもずくに☠ [339712612]
- 【特大悲報】1千億円の日本製衛星を積んだH3ロケット、打ち上げ失敗…宇宙のもずくに☠★3 [339712612]
- 【無職出禁】有職達の休憩所🥴😶‍🌫😃🏡
- 【高市悲報】ネトウヨ「いつから日本が輸入で成り立ってる国になったんですか😤」 [359965264]
- 【トラス高市】日本国債売り・円売りで日本終わる [663382246]
