class Attachment
A file or URL card. It stores metadata and emits open requests without reading the source.
Inherits from QFrame
Functions
Attachment
public Attachment(QWidget * parent)
orientation
public AttachmentOrientation orientation()
setTitle
public void setTitle(const QString & title)
setDescription
public void setDescription(const QString & description)
setSource
public void setSource(const QUrl & source)
setFilePath
public void setFilePath(const QString & path)
setPreview
public void setPreview(const QPixmap & preview)
setState
public void setState(AttachmentState state)
setSize
public void setSize(AttachmentSize size)
setOrientation
public void setOrientation(AttachmentOrientation orientation)
source
public QUrl source()
state
public AttachmentState state()
size
public AttachmentSize size()
title
public QString title()
description
public QString description()
addAction
public Button & addAction(const QString & text)
sizeHint
public QSize sizeHint()
openRequested
public void openRequested(const QUrl & source)
actionTriggered
public void actionTriggered(const QString & text)
dismissed
public void dismissed()
mousePressEvent
protected void mousePressEvent(QMouseEvent * )
keyPressEvent
protected void keyPressEvent(QKeyEvent * )
paintEvent
protected void paintEvent(QPaintEvent * )