Russian Qt Forum

Qt => Общие вопросы => Тема начата: Makss от Апрель 27, 2009, 14:15



Название: QTextDocument и таблицы
Отправлено: Makss от Апрель 27, 2009, 14:15
Есть QTextDocument в него вставлены таблицы, как программно их оттуда удалить, хотя бы одну


Название: Re: QTextDocument и таблицы
Отправлено: Makss от Апрель 28, 2009, 12:53
Всё! разобрался!! делаетсе сия весчь так:

Код:
QTextTable *table = (QTextTable *)doc->rootFrame()->childFrames()[index];
QTextCursor textCursor = table->firstCursorPosition();
textCursor.setPosition(textCursor.position() - 1, QTextCursor::MoveAnchor);
textCursor.setPosition(table->lastPosition() + 1, QTextCursor::KeepAnchor);
textCursor.removeSelectedText();