forked from M-Labs/artiq
gui/log: print messages in tooltips
This helps reading long messages in small log windows.
This commit is contained in:
parent
2463e5667d
commit
1ba12e1cdb
|
@ -161,8 +161,13 @@ class _Model(QtCore.QAbstractItemModel):
|
|||
return v[3][item.row+1]
|
||||
elif role == QtCore.Qt.ToolTipRole:
|
||||
v = self.entries[msgnum]
|
||||
if item.parent is self:
|
||||
lineno = 0
|
||||
else:
|
||||
lineno = item.row + 1
|
||||
return (log_level_to_name(v[0]) + ", " +
|
||||
time.strftime("%m/%d %H:%M:%S", time.localtime(v[2])))
|
||||
time.strftime("%m/%d %H:%M:%S", time.localtime(v[2])) +
|
||||
"\n" + v[3][lineno])
|
||||
|
||||
|
||||
class LogDock(QDockWidgetCloseDetect):
|
||||
|
|
Loading…
Reference in New Issue