整合子模块
This commit is contained in:
@@ -33,9 +33,11 @@ class MemScreen(Screen):
|
||||
|
||||
def current_widget(self):
|
||||
self.fission = Fission(self.procession.current_atom, self.phaser.state)
|
||||
puzzle: pz.BasePuzzle = next(self.fission.generate())
|
||||
print(shim.puzzle2widget[puzzle])
|
||||
return shim.puzzle2widget[puzzle](atom = self.procession.current_atom)
|
||||
puzzle_info = next(self.fission.generate())
|
||||
#print(puzzle_info)
|
||||
#print(shim.puzzle2widget[puzzle_info["puzzle"]])
|
||||
print(puzzle_info)
|
||||
return shim.puzzle2widget[puzzle_info["puzzle"]](atom = self.procession.current_atom, alia = puzzle_info["alia"])
|
||||
|
||||
def compose(self) -> ComposeResult:
|
||||
yield Header(show_clock=True)
|
||||
@@ -57,9 +59,9 @@ class MemScreen(Screen):
|
||||
|
||||
def action_precache_current(self):
|
||||
"""预缓存当前单元集的音频"""
|
||||
from .precache import PrecachingScreen
|
||||
precache_screen = PrecachingScreen(self.nucleon_file)
|
||||
self.app.push_screen(precache_screen)
|
||||
#from .precache import PrecachingScreen
|
||||
#precache_screen = PrecachingScreen(self.nucleon_file)
|
||||
#self.app.push_screen(precache_screen)
|
||||
|
||||
def action_toggle_dark(self):
|
||||
self.app.action_toggle_dark()
|
||||
|
||||
Reference in New Issue
Block a user