Skip to main content

class MessageScroller

Source

A scrollable message surface with end tracking and accessible scroll controls.

Inherits from QFrame

Functions​

MessageScroller​

public MessageScroller(QWidget * parent)

autoScroll​

public bool autoScroll()

Source

addWidget​

public void addWidget(QWidget & widget)

addItem​

public void addItem(MessageScrollerItem & item)

scrollToStart​

public void scrollToStart()

scrollToEnd​

public void scrollToEnd()

isAtStart​

public bool isAtStart()

isAtEnd​

public bool isAtEnd()

setAutoScroll​

public void setAutoScroll(bool enabled)

content​

public QVBoxLayout & content()

startVisibilityChanged​

public void startVisibilityChanged(bool visible)

endVisibilityChanged​

public void endVisibilityChanged(bool visible)

eventFilter​

protected bool eventFilter(QObject * , QEvent * )

viewport​

public ScrollArea & viewport()

Source