Russian Qt Forum
Ноябрь 24, 2024, 06:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Зачем Qt лепит отсебятину в QTextEdit?  (Прочитано 2538 раз)
cresta
Гость
« : Апрель 04, 2009, 03:10 »

Хочется ругаться матом. Трехэтажным Злой

Делаю html-табличку из шести колонок.
Последняя строка таблицы такая:
<tr><td>.</td><td>.</td><td>.</td><td>.</td><td>.</td><td>.</td></tr>
просто шесть точек.
Эта строка предназначена для её замены на реальные значения в ходе работы программы. Типа шаблона.

Таблица отображается нормально. Строка с шестью точками присутствует.

Но когда пытаюсь получить содержимое едита и заменить эту строку в едите на реальные данные - эта строка исчезает.
После некоторых манипуляций нашёл, в чем дело: в html-код самопроизвольно вставляется куча левых тегов: <p>, <span>
Какие-то непотребные аттрибуты типа -qt-block-indent:0 и т.п.

Как отключить эту багофичу? Чтобы был только мой html, безо всякой самодеятельности
Записан
kirill
Гость
« Ответ #1 : Апрель 04, 2009, 09:13 »

Как отключить фиг знает, но может задать имена тегам td?
<td name="td1"> и ориентироваться по ним?
Записан
cresta
Гость
« Ответ #2 : Апрель 04, 2009, 17:57 »

А как тогда обращаться к строкам таблицы из программы?

document.getElementById('tbl1')  Веселый
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 20.