From 643db0927177037646b61cc4af21b9af1428b0e4 Mon Sep 17 00:00:00 2001
From: "Javier S. Pedro" <dev.git@javispedro.com>
Date: Thu, 4 Sep 2014 02:09:48 +0200
Subject: emit valid signal

---
 src/widgetinfo.cpp | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/widgetinfo.cpp b/src/widgetinfo.cpp
index f8cd78a..477b61c 100644
--- a/src/widgetinfo.cpp
+++ b/src/widgetinfo.cpp
@@ -19,8 +19,14 @@ QUrl WidgetInfo::url() const
 void WidgetInfo::setUrl(const QUrl &url)
 {
 	if (url != _url) {
+		const bool cur_valid = valid();
+
 		_url = url;
 		emit urlChanged();
+
+		if (cur_valid != valid()) {
+			emit validChanged();
+		}
 	}
 }
 
-- 
cgit v1.2.3