85 |
85 |
86 // clearButton |
86 // clearButton |
87 m_clearButton = new ClearButton(this); |
87 m_clearButton = new ClearButton(this); |
88 connect(m_clearButton, SIGNAL(clicked()), |
88 connect(m_clearButton, SIGNAL(clicked()), |
89 m_lineEdit, SLOT(clear())); |
89 m_lineEdit, SLOT(clear())); |
90 connect(m_lineEdit, SIGNAL(textChanged(const QString&)), |
90 connect(m_lineEdit, SIGNAL(textChanged(QString)), |
91 m_clearButton, SLOT(textChanged(const QString&))); |
91 m_clearButton, SLOT(textChanged(QString))); |
92 } |
92 } |
93 |
93 |
94 void ExLineEdit::setLeftWidget(QWidget *widget) |
94 void ExLineEdit::setLeftWidget(QWidget *widget) |
95 { |
95 { |
96 m_leftWidget = widget; |
96 m_leftWidget = widget; |
268 void UrlLineEdit::setWebView(WebView *webView) |
268 void UrlLineEdit::setWebView(WebView *webView) |
269 { |
269 { |
270 Q_ASSERT(!m_webView); |
270 Q_ASSERT(!m_webView); |
271 m_webView = webView; |
271 m_webView = webView; |
272 m_iconLabel->m_webView = webView; |
272 m_iconLabel->m_webView = webView; |
273 connect(webView, SIGNAL(urlChanged(const QUrl &)), |
273 connect(webView, SIGNAL(urlChanged(QUrl)), |
274 this, SLOT(webViewUrlChanged(const QUrl &))); |
274 this, SLOT(webViewUrlChanged(QUrl))); |
275 connect(webView, SIGNAL(loadFinished(bool)), |
275 connect(webView, SIGNAL(loadFinished(bool)), |
276 this, SLOT(webViewIconChanged())); |
276 this, SLOT(webViewIconChanged())); |
277 connect(webView, SIGNAL(iconChanged()), |
277 connect(webView, SIGNAL(iconChanged()), |
278 this, SLOT(webViewIconChanged())); |
278 this, SLOT(webViewIconChanged())); |
279 connect(webView, SIGNAL(loadProgress(int)), |
279 connect(webView, SIGNAL(loadProgress(int)), |