void TextInput::onEscape() { m_value.clear(); setValue(); onHome(); }
void WebBrowser::setupConnections() { connect(address_,SIGNAL(returnPressed()),this,SLOT(onLoad())); connect(refresh_,SIGNAL(pressed()),web_,SLOT(reload())); connect(forward_,SIGNAL(pressed()),web_,SLOT(forward())); connect(back_,SIGNAL(pressed()),web_,SLOT(back())); connect(home_,SIGNAL(pressed()),this,SLOT(onHome())); connect(web_,SIGNAL(urlChanged(QUrl)),this,SLOT(onUrlChange(QUrl))); connect(web_,SIGNAL(loadFinished(bool)),this,SLOT(onLoadFinished(bool))); }
void TextInput::onEnter() { m_history.push_back(m_value); m_historyIter = m_history.begin(); m_value.clear(); setValue(); onHome(); }