Recently , I made some application that using custom mime-type for copy and paste.
I use vs2015 with Qt 5.7.0 .
In single application, copy and paste works well,
but When I execute A.exe and A'.exe (same application built by same code) ,
custom mime-type and qclipboard do not work correctly between A.exe and A'.exe
Otherwise each single application's function works well.
When I copied data on A.exe and pasted it to A'.exe , custom Mimedata is NULL.
Is there any method to solve this problem without using QbyteArray?
Belows are my function briefly.
copy :
QClipboard* _clipboard = QApplication::clipboard();
mycustomMimedata* _Mimedata = new mycustomMimedata();
_clipboard->setMimeData(_Mimedata);
paste :
QClipboard* _clipboard = QApplication::clipboard();
const mycustomMimedata* _mimeData =
qobject_cast<const mycustomMimedata*>(_clipboard->mimeData());