update QWebController to support title customization