Changeset 60c84d980333…
Parent f4d29fc06b31…
by
Changes to 2 files · Browse files at 60c84d980333 Showing diff from parent f4d29fc06b31 Diff from another changeset...
@@ -37,6 +37,10 @@ showMessageSignal = pyqtSignal(str)
closeSelfSignal = pyqtSignal(QWidget)
+ progress = pyqtSignal(DataWrapper)
+ output = pyqtSignal(DataWrapper)
+ makeLogVisible = pyqtSignal(bool)
+
def __init__(self, repo, workbench):
QWidget.__init__(self)
@@ -57,18 +61,6 @@ self.setupModels()
self.restoreSettings()
- @pyqtSlot(DataWrapper)
- def progress(self, w):
- self.workbench.statusbar.progress(w, self.repo.root)
-
- @pyqtSlot(DataWrapper)
- def output(self, w):
- self.workbench.log.output(w)
-
- @pyqtSlot(bool)
- def makeLogVisible(self, v):
- self.workbench.log.setShown(v)
-
def setupUi(self):
SP = QSizePolicy
|
@@ -343,6 +343,10 @@ rw = RepoWidget(repo, self)
rw.showMessageSignal.connect(self.showMessage)
rw.closeSelfSignal.connect(self.repoTabCloseSelf)
+ rw.progress.connect(lambda w: self.statusbar.progress(w, repo.root))
+ rw.output.connect(self.log.output)
+ rw.makeLogVisible.connect(self.log.setShown)
+
tw = self.repoTabsWidget
index = self.repoTabsWidget.addTab(rw, repo.shortname)
tw.setCurrentIndex(index)
|
Loading...