# coding: gb2312 from BaseFrontendManager.page_manager import * from DeviceDefine.consensus import MANAGER # from BaseFrontend.page_manager import * from LSZXPagesManagerLibrary.consensus import * from LSZXPagesManagerLibrary.standard_page import StandardPage from LSZXPagesManagerLibrary.band_page import BandPage from LSZXPagesManagerLibrary.person_page import PersonPage from LSZXPagesManagerLibrary.score_page import ScorePage from PureBackend.global_execrise_backend import GEB if __name__ == '__main__': # 预加载geb模块 GEB( master_mode=False, positioning=False, camera=False, speaker=True, multi_positioning_mode=False, device_type=MANAGER, pure_mode=False ).get_geb() manager = BASE_PAGE_MANAGER standard_page = StandardPage() band_page = BandPage() person_page = PersonPage() score_page = ScorePage() # 第一个参数是页面,第二个参数个按钮名字 manager.add_page(standard_page, STANDARD_PAGE) manager.add_page(person_page, PERSON_PAGE) manager.add_page(score_page, SCORE_PAGE) manager.add_page(band_page, BAND_PAGE) manager.add_page(QLabel("test页面4"), DISPLAY_PAGE) manager.add_page(QLabel("test页面5"), ANALYSIS_PAGE) manager.start_ui() keep_ui()