20 const QClipboard *clipboard = QGuiApplication::clipboard();
21 const QMimeData *mimeData = clipboard->mimeData();
23 if (mimeData->hasImage()) {
24 setPixmap(qvariant_cast<QPixmap>(mimeData->imageData()));
25 }
else if (mimeData->hasHtml()) {
26 setText(mimeData->html());
27 setTextFormat(Qt::RichText);
28 }
else if (mimeData->hasText()) {
29 setText(mimeData->text());
30 setTextFormat(Qt::PlainText);
32 setText(tr(
"Cannot display data"));