本文整理汇总了Python中PyQt5.Qt.QTextBrowser.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python QTextBrowser.__init__方法的具体用法?Python QTextBrowser.__init__怎么用?Python QTextBrowser.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PyQt5.Qt.QTextBrowser
的用法示例。
在下文中一共展示了QTextBrowser.__init__方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: from PyQt5.Qt import QTextBrowser [as 别名]
# 或者: from PyQt5.Qt.QTextBrowser import __init__ [as 别名]
def __init__(self, *args):
QTextBrowser.__init__(self, *args)
self.setStyleSheet("background:white;color:black;")
try:
self.setText(codecs.open(self.loadFile(), "r", "UTF-8").read())
except Exception, msg:
ctx.logger.error(_(msg))
示例2: __init__
# 需要导入模块: from PyQt5.Qt import QTextBrowser [as 别名]
# 或者: from PyQt5.Qt.QTextBrowser import __init__ [as 别名]
def __init__(self, mi, parent=None):
QTextBrowser.__init__(self, parent)
series = ''
fm = field_metadata
if mi.series:
series = _('{num} of {series}').format(num=mi.format_series_index(), series='<i>%s</i>' % mi.series)
self.setHtml('''
<h3 style="text-align:center">{mb}</h3>
<p><b>{title}</b> - <i>{authors}</i><br></p>
<table>
<tr><td>{fm[timestamp][name]}:</td><td>{date}</td></tr>
<tr><td>{fm[pubdate][name]}:</td><td>{published}</td></tr>
<tr><td>{fm[formats][name]}:</td><td>{formats}</td></tr>
<tr><td>{fm[series][name]}:</td><td>{series}</td></tr>
</table>
'''.format(
mb=_('Target book'),
title=mi.title,
authors=authors_to_string(mi.authors),
date=format_date(mi.timestamp, tweaks['gui_timestamp_display_format']), fm=fm,
published=(format_date(mi.pubdate, tweaks['gui_pubdate_display_format']) if mi.pubdate else ''),
formats=', '.join(mi.formats or ()),
series=series
))