【GUI】Fletスレ【Python/Flutter】at TECH【GUI】Fletスレ【Python/Flutter】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト81:デフォルトの名無しさん 26/02/21 08:22:37.78 opLcpxX5.net dataclassにしたことなかったけど __post_init__でsuper().__init__()にref渡して __hash__定義したら動いたよ 82:デフォルトの名無しさん 26/02/21 17:33:40.97 RpV3CBNQ.net >>81 コードだとどんな感じ? 以下のようなコードだと、super().__init__( ref = ref ) のところで無限再起エラーになっちゃうんだけど……。 @dataclass class C( ft.TextField ): value: str = 'hello' def __post_init__( self, ref ): super().__init__( ref = ref ) if ref is not None: ref.current = self def __hash__( self ) -> int: return object.__hash__( self ) 83:デフォルトの名無しさん 26/02/21 18:01:42.98 opLcpxX5.net >>82 https://pastebin.com/NV7bHBAR 84:デフォルトの名無しさん 26/02/21 18:28:23.60 RpV3CBNQ.net ありがとう。ただ、それをそのままコピペさせてもらって実行してもやっぱり無限再起エラーになるみたい。なんでだろ。 Pythonは3.14.3で、uv add 'flet[all]' --upgrade としたからFletのバージョンも最新のはずなんだけど……。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch