crossplatform.ru

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


  Ответ в Проблема с фоном QWebView
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
QMainWindow Дата 13.8.2011, 21:16
  Проблема решена
Litkevich Yuriy Дата 13.8.2011, 17:33
 
Цитата(QMainWindow @ 13.8.2011, 13:01) *
QWebView определен метод paintEvent?
чтобы рисовать себя
QMainWindow Дата 13.8.2011, 10:01
  Хм, возможно нужно изменять цвет не QWebView, а фон самой страницы. Как?

PS а тогда зачем в QWebView определен метод paintEvent?
QMainWindow Дата 12.8.2011, 20:17
  Добрый вечер!
Такая проблема: когда меняю цвет фона вьюера, то текст, который должен отображаться, пропадает за перерисованным фоном. Т.е. фон накладывается сверху на содержимое окна. Также заметил, что если в paintEvent код не вписывать, то после открытия текста, текст не виден. Если же из заголовочного файла убрать объявление paintEvent'а, все становится на свои места. Не могу понять, почему так. Любой другой виджет перерисовывается нормально и содержимое видно, а тут нет. Посмотрел QWebSettings, QWebFrame, QWebPage, там про фон ничего нет.
Возможно, цвет фона можно задать непосредственно через HTML, но это было не удобно, т.к. во время просмотра можно изменять фон(или наоборот удобнее)?
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 23.2.2020, 1:19