Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: xk от Декабрь 02, 2006, 17:34



Название: QTextBrowser
Отправлено: xk от Декабрь 02, 2006, 17:34
Пишу
Код:

  QString thanksText = "  Some Text";
  m_ui.ThanksTextBrowser->setHtml(thanksText);


Два пробела, перед Some Text пропадают... выводится как буд-то был следующий код:
Код:

QString thanksText = "Some Text";


Как это исправить ?  :oops:


Название: QTextBrowser
Отправлено: Mixolap от Декабрь 02, 2006, 18:34
Попробуй вместо двух пробелов спереди поставить
&nbsp&nbsp


Название: QTextBrowser
Отправлено: Tonal от Декабрь 02, 2006, 18:55
Может использовать setPlainText


Название: QTextBrowser
Отправлено: xk от Декабрь 02, 2006, 19:36
Цитата: "Mixolap"
Попробуй вместо двух пробелов спереди поставить
&nbsp&nbsp

не катит. тупо выводится &nbsp&nbsp вместо пробелов.

Цитата: "Tonal"
Может использовать setPlainText

не подходит, в тексте есть ссылки на сайты.


Название: QTextBrowser
Отправлено: BaltikS от Декабрь 02, 2006, 19:51
Цитата: "xk"
Цитата: "Mixolap"
Попробуй вместо двух пробелов спереди поставить
&nbsp&nbsp
не катит. тупо выводится &nbsp&nbsp вместо пробелов.


Автор забыл поставить ";"  Правильно   


Название: QTextBrowser
Отправлено: xk от Декабрь 02, 2006, 20:02
всем спасибо, помогло :)
Только не совсем понял, почему все так сложно... и в доках не описано.


Название: QTextBrowser
Отправлено: bigirbis от Декабрь 02, 2006, 22:04
Ты использовал метод setHtml. Отсюда вывод - доки надо читать по HTML