собственно скажите мне - почему вы хотите от компоннента разработчика - функциональности полновесного браузера?!
меня вот наоборот все совершенно устраивает - и то что я могу все клики руками обрабатывать, то что я контроллирую появление новых виджетов и прочее. А то что у меня jQuery в QWebView работает - так это вообще доводит мое восхищение QWEbView до незримых высот. Чего рпавда не хватает - возможности получить "исходник выделенного фрагмента" как в FF (т.е. этого нет Qt-шном враппере, хотя в самих компонентах оно, судя по ряду источников, есть...).
решение в стиле
надо както написать реализацию виртуальной функции virtual QWebView * createWindow ( QWebPage::WebWindowType type ).
меня лично устраивает на 100%.
а что вам не нравится? как уже сказали - на открытие нового окна - может быть _весьма_ разная реакция. (
новая закладка, новое окно, закладка в фоновом режиме, и прочее и тому подобное). вы пробовали идти этим путем?