Russian Qt Forum

Qt => Общие вопросы => Тема начата: NortT от Май 23, 2011, 17:37



Название: Слияние нескольких QTextDocument'ов в один
Отправлено: NortT от Май 23, 2011, 17:37
Всем привет.
Имеется у меня на форме неизвестное заранее количество QTextEdit'ов, которые могут содержать различное форматирование и изображения. Я хочу их объединить их в один QTextDocument (через QTextEdit::document ()) и затем через QTextDocument::print ( QPrinter * printer ) уже распечатать. Но вот как их объединить я не знаю, или может как-то по другому можно тут сделать?


Название: Re: Слияние нескольких QTextDocument'ов в один
Отправлено: NortT от Май 23, 2011, 19:10
Решил вот так:
Код
C++ (Qt)
   QTextDocument *doc = new QTextDocument();
   QTextCursor cursor(doc);
   cursor.insertHtml(ui->textEdit->toHtml() + ui->textEdit_2->toHtml());