void Window::search(const QString &query, const QString &engine) { WebContentsWidget *widget = qobject_cast<WebContentsWidget*>(m_contentsWidget); if (!widget) { widget = new WebContentsWidget(isPrivate(), NULL, this); setContentsWidget(widget); } widget->search(query, engine); }
void Window::search(const QString &query, const QString &engine) { WebContentsWidget *widget = qobject_cast<WebContentsWidget*>(m_contentsWidget); if (!widget) { widget = new WebContentsWidget(isPrivate(), NULL, this); setContentsWidget(widget); } m_ui->addressWidget->clearFocus(); widget->search(query, engine); m_ui->addressWidget->setUrl(getUrl()); }