Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Nimbus от Май 04, 2010, 06:27



Название: Цвет выделения содержимого у QWebView
Отправлено: Nimbus от Май 04, 2010, 06:27
Доброго %время_суток%.
Вопрос такой - как сменить стандартный цвет выделения (Active и Inactive) у QWebView? А то осуществил поиск текста на весьма большой странице, состоящей из одних лишь таблиц с серым бэкграундом. Когда выполняю поиск, то текст подсвечивается светло-серым и трудно понять, какой фрагмент подсвечен. Сменить CSS страницы - не вариант.
З. Ы. Qt 4.6


Название: Re: Цвет выделения содержимого у QWebView
Отправлено: alexman от Май 04, 2010, 09:35
Через setStyleSheet не катит?


Название: Re: Цвет выделения содержимого у QWebView
Отправлено: Nimbus от Май 04, 2010, 10:42
Через setStyleSheet не катит?
Нет.
Пишу
Код
C++ (Qt)
m_pWebView->setStyleSheet("selection-color: green;"
                        "selection-background-color: red;");
 
и никакого эффекта. Судя по всему, нужно менять стиль у m_pWebView->page() или даже у m_pWebView->page()->mainFrame(), только вот они не содержат метода setStyleSheet.