crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
axel101
  опции профиля:
сообщение 1.11.2013, 8:55
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 1.10.2013
Пользователь №: 3943

Спасибо сказали: 0 раз(а)




Репутация:   0  


Задаю формат пустой ячейки таблицы QTextTableCell::setFormat(), меняю, к примеру, цвет фона текста.

После этого текст который создаётся в этой ячейке наследует формат ячейки, то есть формат текста QTextBlock::charFormat() будет такой же как и у ячейки и когда я сброшу фон ячейки QTextTableCell::format().clearBackground() то фон ячейки станет стандартным, а фон текста в этой ячейке останется тем что был приустановки.
Как можно задать формат по-умолчанию для создаваемых блоков текста?

Попробовал наследоваться от QTextDocument и переопределять функцию QTextDocument::createObject(), но похоже это не то, она, как я понял, вызывается только для создания корневого фрейма
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 22.6.2025, 2:00