def _create_mime_data(self): """Creates a mime data object from selection""" mime_data = QTextEdit.createMimeDataFromSelection(self._view.text) if mime_data.hasHtml(): image, _, _, _ = self._doc.get_image(mime_data.html()) if image: mime_data.setImageData(image) # pragma: no cover return mime_data