pybitmessage.bitmessageqt.messageview module

src/bitmessageqt/messageview.py

class MessageView(parent=0)[source]

Bases: sphinx.ext.autodoc.importer._MockObject

Message content viewer class, can switch between plaintext and HTML

MODE_HTML = 1
MODE_PLAIN = 0
confirmURL(link)

Show a dialog requesting URL opening confirmation

lazyRender()

Partially render a message. This is to avoid UI freezing when loading huge messages. It continues loading as you scroll down.

loadResource(restype, name)

Callback for loading referenced objects, such as an image. For security reasons at the moment doesn’t do anything)

mousePressEvent(event)

Mouse press button event handler

resizeEvent(event)

View resize event handler

setContent(data)

Set message content from argument

setWrappingWidth(width=None)

Set word-wrapping width

showHTML()

Render message as HTML

showPlain()

Render message as plain text.

wheelEvent(event)

Mouse wheel scroll event handler