I've found the solution:
int pos = document()->documentLayout()->hitTest(e->pos(), Qt::ExactHit);
if(pos < 0) break;
cursor.setPosition(pos);
if(cursor.atEnd()) break;
cursor.setPosition(pos+1);
if(!format.isImageFormat()) break;
QString image
= format.
toImageFormat().
name();
kDebug() << image << endl;
int pos = document()->documentLayout()->hitTest(e->pos(), Qt::ExactHit);
if(pos < 0) break;
QTextCursor cursor(document());
cursor.setPosition(pos);
if(cursor.atEnd()) break;
cursor.setPosition(pos+1);
QTextFormat format = cursor.charFormat();
if(!format.isImageFormat()) break;
QString image = format.toImageFormat().name();
kDebug() << image << endl;
To copy to clipboard, switch view to plain text mode
Bookmarks