X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/67ebd66f94356b4e66005b1072919cb7b5e858bb..edced8460b:/src/kitemviews/private/kfileitemclipboard.cpp diff --git a/src/kitemviews/private/kfileitemclipboard.cpp b/src/kitemviews/private/kfileitemclipboard.cpp index e1deda3dd..ec31068e7 100644 --- a/src/kitemviews/private/kfileitemclipboard.cpp +++ b/src/kitemviews/private/kfileitemclipboard.cpp @@ -47,18 +47,19 @@ void KFileItemClipboard::updateCutItems() // mimeData can be 0 according to https://bugs.kde.org/show_bug.cgi?id=335053 if (!mimeData) { m_cutItems.clear(); - emit cutItemsChanged(); + Q_EMIT cutItemsChanged(); return; } const QByteArray data = mimeData->data(QStringLiteral("application/x-kde-cutselection")); const bool isCutSelection = (!data.isEmpty() && data.at(0) == QLatin1Char('1')); if (isCutSelection) { - m_cutItems = KUrlMimeData::urlsFromMimeData(mimeData).toSet(); + const auto urlsFromMimeData = KUrlMimeData::urlsFromMimeData(mimeData); + m_cutItems = QSet(urlsFromMimeData.constBegin(), urlsFromMimeData.constEnd()); } else { m_cutItems.clear(); } - emit cutItemsChanged(); + Q_EMIT cutItemsChanged(); } KFileItemClipboard::KFileItemClipboard() :