MyTetra Share
Делитесь знаниями!
QTextEdit - как указать обтекание при вставке картинки
Время создания: 20.03.2016 22:41
Текстовые метки: qt, QTextEdit
Раздел: Компьютер - Программирование - Язык C++ (Си++) - Библиотека Qt - Принципы написания кода
Запись: xintrea/mytetra_syncro/master/base/0000001572/text.html на raw.github.com

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

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.59
Яндекс индекс цитирования