summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorLorn Potter <lorn.potter@gmail.com>2014-10-26 10:08:38 +1000
committerLorn Potter <lorn.potter@gmail.com>2014-10-27 19:14:55 +0100
commit44654675ed9e284c090029611822f6e93828440a (patch)
treeed01eace4036c604840fdf977f9bda2ab6cce83d /examples
parent7bda05eb380287836884643eecae8632da04781c (diff)
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 <alexander.blasche@digia.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/network/bearermonitor/bearermonitor.cpp3
1 files changed, 3 insertions, 0 deletions
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);