Loading ui/mainwindow.py +4 −0 Original line number Diff line number Diff line Loading @@ -257,6 +257,8 @@ class MainWindow(mainwindow_cls): self.bottomBar.originalSlider.setValue(int(pcfg.original_transparency * 100)) self.drawingPanel.maskTransperancySlider.setValue(int(pcfg.mask_transparency * 100)) self.leftBar.initRecentProjMenu(pcfg.recent_proj_list) self.leftBar.showPageListLabel.setChecked(pcfg.show_page_list) self.updatePageList() self.leftBar.save_config.connect(self.save_config) self.leftBar.imgTransChecker.setChecked(True) self.st_manager.formatpanel.global_format = pcfg.global_fontformat Loading Loading @@ -443,6 +445,8 @@ class MainWindow(mainwindow_cls): self.leftStackWidget.setCurrentWidget(self.pageList) else: self.leftStackWidget.hide() pcfg.show_page_list = setup save_config() def closeEvent(self, event: QCloseEvent) -> None: self.st_manager.hovering_transwidget = None Loading utils/config.py +1 −0 Original line number Diff line number Diff line Loading @@ -66,6 +66,7 @@ class ProgramConfig(Config): drawpanel: DrawPanelConfig = field(default_factory=lambda: DrawPanelConfig()) global_fontformat: FontFormat = field(default_factory=lambda: FontFormat()) recent_proj_list: List = field(default_factory=lambda: list()) show_page_list: bool = False imgtrans_paintmode: bool = False imgtrans_textedit: bool = True imgtrans_textblock: bool = True Loading Loading
ui/mainwindow.py +4 −0 Original line number Diff line number Diff line Loading @@ -257,6 +257,8 @@ class MainWindow(mainwindow_cls): self.bottomBar.originalSlider.setValue(int(pcfg.original_transparency * 100)) self.drawingPanel.maskTransperancySlider.setValue(int(pcfg.mask_transparency * 100)) self.leftBar.initRecentProjMenu(pcfg.recent_proj_list) self.leftBar.showPageListLabel.setChecked(pcfg.show_page_list) self.updatePageList() self.leftBar.save_config.connect(self.save_config) self.leftBar.imgTransChecker.setChecked(True) self.st_manager.formatpanel.global_format = pcfg.global_fontformat Loading Loading @@ -443,6 +445,8 @@ class MainWindow(mainwindow_cls): self.leftStackWidget.setCurrentWidget(self.pageList) else: self.leftStackWidget.hide() pcfg.show_page_list = setup save_config() def closeEvent(self, event: QCloseEvent) -> None: self.st_manager.hovering_transwidget = None Loading
utils/config.py +1 −0 Original line number Diff line number Diff line Loading @@ -66,6 +66,7 @@ class ProgramConfig(Config): drawpanel: DrawPanelConfig = field(default_factory=lambda: DrawPanelConfig()) global_fontformat: FontFormat = field(default_factory=lambda: FontFormat()) recent_proj_list: List = field(default_factory=lambda: list()) show_page_list: bool = False imgtrans_paintmode: bool = False imgtrans_textedit: bool = True imgtrans_textblock: bool = True Loading