Changeset a3df60c42239…
Parent 6a4f0bce0430…
by
Changes to one file · Browse files at a3df60c42239 Showing diff from parent 6a4f0bce0430 Diff from another changeset...
@@ -41,6 +41,15 @@ csetfmt = '<tr>' + labelfmt + '<td>%s <span class="short_desc">%s</span></td></tr>\n'
labelwidth = 50
+descwidth = 80 # number of chars displayed for parent/child descriptions
+
+def cset(ctx, labelname):
+ short = short_hex(ctx.node())
+ desc = format_desc(ctx.description(), descwidth)
+ rev = ctx.rev()
+ rev = linkfmt % (rev, rev, short)
+ return csetfmt % (labelwidth, labelname, rev, desc)
+
class RevDisplay(QtGui.QWidget):
"""
@@ -71,8 +80,6 @@ vb.addWidget(w, 0, Qt.AlignTop)
self._expanded = True
- self.descwidth = 80 # number of chars displayed for parent/child descriptions
-
connect(self._header,
SIGNAL('linkActivated(const QString&)'),
self.anchorClicked)
@@ -191,25 +198,18 @@ parents = [p for p in ctx.parents() if p]
for p in parents:
if p.rev() > -1:
- buf += self.cset(p, 'Parent')
+ buf += cset(p, 'Parent')
if len(parents) == 2:
a = parents[0].ancestor(parents[1])
- buf += self.cset(a, 'Ancestor')
+ buf += cset(a, 'Ancestor')
for c in ctx.children():
if c.rev() > -1:
- buf += self.cset(c, 'Child')
+ buf += cset(c, 'Child')
buf += "</table>\n"
return buf
- def cset(self, ctx, label):
- short = short_hex(ctx.node())
- desc = format_desc(ctx.description(), self.descwidth)
- rev = ctx.rev()
- rev = linkfmt % (rev, rev, short)
- return csetfmt % (labelwidth, label, rev, desc)
-
class RevMessage(QtGui.QWidget):
|
Loading...