Russian Qt Forum

Qt => Qt Script, QtWebKit => Тема начата: xsau от Апрель 12, 2012, 17:42



Название: QWebPage and printRequested ( QWebFrame * frame )
Отправлено: xsau от Апрель 12, 2012, 17:42
Господа помоги разобраться!

Сразу скажу  я не силен в JavaScript, но есть задача написать мини браузер. Собственно все бы ничего, но застопарился на том что клики кнопок не обрабатываются как мне бы хотелось. Есть скрипт который выполняется при нажатии на иконку принтера на странице, там вызывается window.print() но мне его никак не отловить!!! Что делать и как быть?
Пробовал переопределить createWindow() у QWebPage, там при клике на иконку только вылтает что открыть окно, а как мне определить что вообще было нажато!! Есть сигнал  printRequested ( QWebFrame * frame ), но он вообще не срабатывает=(

Заранее спасибо!