初始化信号槽
(self)
| 77 | ThemeManager.loadTheme() |
| 78 | |
| 79 | def _initSignals(self): |
| 80 | """初始化信号槽""" |
| 81 | self.webViewContent.loadFinished.connect(self._exposeInterface) |
| 82 | self.webViewContent.linkClicked.connect(self.onLinkClicked) |
| 83 | # 绑定信号槽 |
| 84 | Signals.showCoded.connect(self.renderCode) |
| 85 | Signals.showReadmed.connect(self.renderReadme) |
| 86 | Signals.urlLoaded.connect(self.onUrlLoaded) |
| 87 | Signals.runExampled.connect(self._runFile) |
| 88 | Signals.runUiFile.connect(self._runUiFile) |
| 89 | Signals.cloneFinished.connect(lambda: self._showNotice( |
| 90 | QCoreApplication.translate('MainWindowBase', |
| 91 | 'Update Example Finished'))) |
| 92 | Signals.cloneFinished.connect(self.treeViewCatalogs.initCatalog) |
| 93 | Signals.cloneFinished.connect(self.renderReadme) |
| 94 | Signals.progressStoped.connect(self.widgetCatalogs.stop) |
| 95 | Signals.progressUpdated.connect(self.widgetCatalogs.setValue) |
| 96 | Signals.updateDialogShowed.connect(self._initUpdate) |
| 97 | |
| 98 | def _initLanguage(self): |
| 99 | """加载国际化翻译 |
nothing calls this directly
no test coverage detected