class Bubble
A chat bubble with Nova variants and start or end alignment.
Inherits from QFrame
Functions
addWidget
public void addWidget(QWidget & widget)
align
public BubbleAlign align()
Bubble
public Bubble(const QString & text, QWidget * parent)
setText
public void setText(const QString & text)
text
public QString text()
setVariant
public void setVariant(BubbleVariant variant)
setAlign
public void setAlign(BubbleAlign align)
content
public QVBoxLayout & content()
sizeHint
public QSize sizeHint()
hasHeightForWidth
public bool hasHeightForWidth()
heightForWidth
public int heightForWidth(int width)
paintEvent
protected void paintEvent(QPaintEvent * )
variant
public BubbleVariant variant()