Add some formatting

This commit is contained in:
Tim Bentley 2011-07-09 07:03:52 +01:00
parent b94115d4b2
commit cf9355d725
1 changed files with 8 additions and 5 deletions

View File

@ -957,13 +957,16 @@ class ServiceManager(QtGui.QWidget):
build_icon(u':/general/general_delete.png'))
treewidgetitem.setText(0, serviceitem.get_display_title())
tips = []
# <st> does not work with tooltips it needs <b>
if serviceitem.theme and serviceitem.theme != -1:
tips.append(unicode(translate('OpenLP.ServiceManager',
'Slide theme : %s')) % serviceitem.theme)
tips.append(u'<b>%s :</b> <em>%s</em>' %
(unicode(translate('OpenLP.ServiceManager', 'Slide theme')),
serviceitem.theme))
if serviceitem.notes:
tips.append(unicode(translate('OpenLP.ServiceManager',
'Notes : %s')) % unicode(serviceitem.notes))
treewidgetitem.setToolTip(0, u'\n'.join(tips))
tips.append(u'<b>%s :</b> %s' %
(unicode(translate('OpenLP.ServiceManager', 'Notes')),
unicode(serviceitem.notes)))
treewidgetitem.setToolTip(0, u'<br />'.join(tips))
treewidgetitem.setData(0, QtCore.Qt.UserRole,
QtCore.QVariant(item[u'order']))
treewidgetitem.setSelected(item[u'selected'])