[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    playground/network/telepathy-accounts-kcm/src/defaultaccountui
From:       George Goldberg <grundleborg () googlemail ! com>
Date:       2009-08-03 13:18:44
Message-ID: 1249305524.826883.18582.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1006312 by gberg:

Implement validateParameterValues() for MandatoryParameterEditWidget.

 M  +9 -1      mandatory-parameter-edit-widget.cpp  


--- trunk/playground/network/telepathy-accounts-kcm/src/defaultaccountui/mandatory-parameter-edit-widget.cpp \
#1006311:1006312 @@ -21,6 +21,8 @@
 #include "mandatory-parameter-edit-widget.h"
 
 #include <KDebug>
+#include <KLocale>
+#include <KMessageBox>
 
 class MandatoryParameterEditWidget::Private
 {
@@ -50,7 +52,13 @@
 {
     kDebug();
 
-    // TODO: Implement me!
+    foreach (const QVariant &value, parameterValues().values()) {
+        if (value.toString().isEmpty()) {
+            KMessageBox::error(this, i18n("Please enter all mandatory \
parameters.")); +            return false;
+        }
+    }
+
     return true;
 }
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic