Changeset b8221143280f…
Parent 5f6b2a8a2ff0…
by
Changes to one file · Browse files at b8221143280f Showing diff from parent 5f6b2a8a2ff0 Diff from another changeset...
@@ -52,7 +52,6 @@ self.createActions()
self.setupModels()
- self.setupRevisionTable()
self._repodate = self._getrepomtime()
self._watchrepotimer = self.startTimer(500)
@@ -67,15 +66,32 @@ self.layout().setContentsMargins(0, 0, 0, 0)
self.layout().addWidget(self.repotabs_splitter)
- self.repoview = HgRepoView(self.workbench, self.repo)
- self.repotabs_splitter.addWidget(self.repoview)
- self.repotabs_splitter.setCollapsible(0, False)
+ self.repoview = view = HgRepoView(self.workbench, self.repo)
+ view.revisionSelected.connect(self.revision_selected)
+ view.revisionClicked.connect(self.revision_clicked)
+ view.revisionActivated.connect(self.revision_activated)
+ view.updateToRevision.connect(self.updateToRevision)
+ view.mergeWithRevision.connect(self.mergeWithRevision)
+ view.tagToRevision.connect(self.tagToRevision)
+ view.backoutToRevision.connect(self.backoutToRevision)
+ view.emailRevision.connect(self.emailRevision)
+ view.archiveRevision.connect(self.archiveRevision)
+ view.copyHashSignal.connect(self.copyHash)
+ view.rebaseRevision.connect(self.rebaseRevision)
+ view.qimportRevision.connect(self.qimportRevision)
+ view.qfinishRevision.connect(self.qfinishRevision)
+ view.stripRevision.connect(self.stripRevision)
+ view.showMessage.connect(self.showMessage)
+ view.qgotoRevision.connect(self.qgotoRevision)
sp = SP(SP.Expanding, SP.Expanding)
sp.setHorizontalStretch(0)
sp.setVerticalStretch(1)
sp.setHeightForWidth(self.repoview.sizePolicy().hasHeightForWidth())
- self.repoview.setSizePolicy(sp)
- self.repoview.setFrameShape(QFrame.StyledPanel)
+ view.setSizePolicy(sp)
+ view.setFrameShape(QFrame.StyledPanel)
+
+ self.repotabs_splitter.addWidget(self.repoview)
+ self.repotabs_splitter.setCollapsible(0, False)
self.taskTabsWidget = tt = QTabWidget()
tt.setDocumentMode(True)
@@ -333,29 +349,6 @@ self.repoview.setModel(self.repomodel)
self.revDetailsWidget.setupModels(self.repomodel)
- def setupRevisionTable(self):
- view = self.repoview
- view.revisionSelected.connect(self.revision_selected)
- view.revisionClicked.connect(self.revision_clicked)
- view.revisionActivated.connect(self.revision_activated)
- view.updateToRevision.connect(self.updateToRevision)
- view.mergeWithRevision.connect(self.mergeWithRevision)
- view.tagToRevision.connect(self.tagToRevision)
- view.backoutToRevision.connect(self.backoutToRevision)
- view.emailRevision.connect(self.emailRevision)
- view.archiveRevision.connect(self.archiveRevision)
- view.copyHashSignal.connect(self.copyHash)
- view.rebaseRevision.connect(self.rebaseRevision)
- view.qimportRevision.connect(self.qimportRevision)
- view.qfinishRevision.connect(self.qfinishRevision)
- view.stripRevision.connect(self.stripRevision)
- view.showMessage.connect(self.showMessage)
- view.qgotoRevision.connect(self.qgotoRevision)
- #self.attachQuickBar(view.goto_toolbar)
- gotoaction = view.goto_toolbar.toggleViewAction()
- gotoaction.setIcon(geticon('goto'))
- #self.toolBar_edit.addAction(gotoaction)
-
def modelFilled(self):
'initial batch of revisions loaded'
self.repoview.resizeColumns()
|
Loading...