From 44654675ed9e284c090029611822f6e93828440a Mon Sep 17 00:00:00 2001 From: Lorn Potter Date: Sun, 26 Oct 2014 10:08:38 +1000 Subject: Do not add invalid configurations to bearermonitor If the list of configurations takes time in the backend, the defaultConfiguration will be invalid at this time, but will be updated by the backend. Change-Id: I2886a8f6c569c993814172ccaa46e4bb5ba5e0d6 Reviewed-by: Alex Blasche --- examples/network/bearermonitor/bearermonitor.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'examples/network') diff --git a/examples/network/bearermonitor/bearermonitor.cpp b/examples/network/bearermonitor/bearermonitor.cpp index 4590a91f4f..2f5d6cda1c 100644 --- a/examples/network/bearermonitor/bearermonitor.cpp +++ b/examples/network/bearermonitor/bearermonitor.cpp @@ -127,6 +127,9 @@ static void updateItem(QTreeWidgetItem *item, const QNetworkConfiguration &confi void BearerMonitor::configurationAdded(const QNetworkConfiguration &config, QTreeWidgetItem *parent) { + if (!config.isValid()) + return; + QTreeWidgetItem *item = new QTreeWidgetItem; updateItem(item, config); -- cgit v1.2.3