Copy image to the clipboard
Add a context menu option to save an image in the timeline to the clipboard BUG: 466478
This commit is contained in:
committed by
Tobias Fella
parent
bd4eeb405b
commit
d1f7e7091e
@@ -67,3 +67,15 @@ void Clipboard::saveText(QString message)
|
||||
mineData->setText(message.replace(re, ""));
|
||||
m_clipboard->setMimeData(mineData);
|
||||
}
|
||||
|
||||
void Clipboard::setImage(const QUrl &url)
|
||||
{
|
||||
if (url.isLocalFile()) {
|
||||
QImage img(url.path());
|
||||
auto *mimeData = new QMimeData;
|
||||
mimeData->setImageData(img);
|
||||
if (!img.isNull()) {
|
||||
m_clipboard->setMimeData(mimeData);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user