qtmobility/examples/publish-subscribe/subscriberdialog.cpp
changeset 14 6fbed849b4f4
parent 11 06b8e2af4411
--- a/qtmobility/examples/publish-subscribe/subscriberdialog.cpp	Fri Jun 11 14:26:25 2010 +0300
+++ b/qtmobility/examples/publish-subscribe/subscriberdialog.cpp	Wed Jun 23 19:08:38 2010 +0300
@@ -103,6 +103,13 @@
 #endif
     connect(ui->connectButton, SIGNAL(clicked()), this, SLOT(changeSubscriberPath()));
     changeSubscriberPath();
+
+    // if the default path does not exist reset it to /
+    QVariant value = subscriber->value();
+    if (!subscriber->value().isValid() && subscriber->subPaths().isEmpty()) {
+        ui->basePath->setText(QLatin1String("/"));
+        changeSubscriberPath();
+    }
 }
 
 SubscriberDialog::~SubscriberDialog()