Название: Добавление текста в QTextEdit Отправлено: fear от Апрель 11, 2007, 15:34 Добавлять текст в QTextEdit можно, используя метод append(const QString &str), но в этом случае текст переносится на следующую строку. Как добавить текст в ту же строку?
Название: Добавление текста в QTextEdit Отправлено: Kosh от Апрель 11, 2007, 16:11 1. Не плоди столько тем. Пиши в той, что уже создал. В самом низу темы есть графа "Быстрый ответ"и кнопочка "Отправить", а ещё ниже кнопочка "Ответить". Пользуйся ими.
2. Читай ассистента тпо теме QTextEdit 3. Попробуй insert() Название: Добавление текста в QTextEdit Отправлено: fear от Апрель 11, 2007, 19:43 Цитата: "Kosh" 1. Не плоди столько тем. Пиши в той, что уже создал. В самом низу темы есть графа "Быстрый ответ"и кнопочка "Отправить", а ещё ниже кнопочка "Ответить". Пользуйся ими. Так и не пложу, спасибо за ценные советы, обязательно буду продолжать ими пользоваться ... :) Цитата: "Kosh" 3. Попробуй insert() Спасибо, то что нужно, не заметил как-то. Осталось только разобраться как текст перед написанным вставлять, Kosh может и это ты знаешь? Название: Добавление текста в QTextEdit Отправлено: Kosh от Апрель 12, 2007, 09:46 insert() ставит текст в позицию, где стоит курсор => ставишь курсор в нужную позицию, вызываешь insert(). Сама не пользовалась, только с тегами игралась в дизайнере.
Читай Assistent, там это всё есть, если нет ассистента поищи в темах, где-то была ссылка на ассистент в нете. Название: Добавление текста в QTextEdit Отправлено: Вячеслав от Апрель 12, 2007, 11:23 или QTextDocument потрясти ;)
Название: Добавление текста в QTextEdit Отправлено: fear от Апрель 12, 2007, 12:57 Спасибо за советы, работает ...
Код: trafficTextEdit_->setHtml("<font color = red>123<\\font>"); Название: Re: Добавление текста в QTextEdit Отправлено: _govorilka от Апрель 12, 2007, 18:54 Цитата: "fear" Добавлять текст в QTextEdit можно, используя метод append(const QString &str), но в этом случае текст переносится на следующую строку. Как добавить текст в ту же строку? Вот так попробуй: QTextEdit::setHtml(QTextEdit::toHtml() +"новый текст") QTextEdit::setPlainText(QTextEdit::toPlainText() +"новый текст") p.s. Почаще открывай ассистент, там все написано! |