| 15 | } // namespace |
| 16 | |
| 17 | QString xml() { |
| 18 | const QClipboard* clipboard = QGuiApplication::clipboard(); |
| 19 | if (clipboard == nullptr) { |
| 20 | return {}; |
| 21 | } |
| 22 | const QMimeData* mime = clipboard->mimeData(); |
| 23 | if (mime != nullptr && mime->hasFormat(QLatin1String(kWidgetClipboardMimeType))) { |
| 24 | return QString::fromUtf8(mime->data(QLatin1String(kWidgetClipboardMimeType))); |
| 25 | } |
| 26 | return clipboard->text(); |
| 27 | } |
| 28 | |
| 29 | bool hasWidgetXml() { |
| 30 | const QClipboard* clipboard = QGuiApplication::clipboard(); |
no test coverage detected