MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
QTextEdit - как указать обтекание при вставке картинки
20.03.2016
22:41
Текстовые метки: qt, QTextEdit
Раздел: Компьютер - Программирование - Язык C++ - Библиотека Qt - Принципы написания кода

Пусть меня заплюют за эту реализацию но работает как надо:

QString name=image.name();

QString data=ui->editor->document()->toHtml();

int i = data.indexOf(QString("<img src=\""+name+"\""));

qDebug()<<i;qDebug()<< data.indexOf("/>",i);

if (i > 0) data.remove(i, data.indexOf("/>",i) + 2);

ui->editor->document()->setHtml(data);

lastcursor.insertImage(image,QTextFrameFormat::FloatRight);

Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования