securitydialogs/secuinotifications/secuinotificationdialogplugin/src/secuinotificationcontentwidget.cpp
--- a/securitydialogs/secuinotifications/secuinotificationdialogplugin/src/secuinotificationcontentwidget.cpp Fri May 14 16:43:26 2010 +0300
+++ b/securitydialogs/secuinotifications/secuinotificationdialogplugin/src/secuinotificationcontentwidget.cpp Thu May 27 13:44:17 2010 +0300
@@ -209,7 +209,17 @@
connect(codeTop, SIGNAL(textChanged(const QString &)), this, SIGNAL(codeTopChanged(const QString &)));
connect(codeTop, SIGNAL(contentsChanged()), this, SIGNAL(codeTopContentChanged()));
+
+ if (parameters.contains(KDefaultCode)) { // this is done in this step so that the OK becomes valid (if rules are fulfilled)
+ qDebug() << "SecUiNotificationContentWidget::KDefaultCode";
+ QString defaultCode = parameters.value(KDefaultCode).toString();
+ qDebug() << defaultCode;
+ codeTop->setText(defaultCode);
+ }
+ qDebug() << "SecUiNotificationContentWidget::KCodeTop 4";
+
mainLayout->addItem(codeTop);
+ // double-query
if (parameters.contains(KCodeBottom))
{
queryDual=1;
@@ -228,7 +238,7 @@
if (queryType & ESecUiAlphaSupported)
{
qDebug() << "SecUiNotificationContentWidget::KCodeBottom setUpAsLatinAlphabetOnlyEditor";
- codeTop->setInputMethodHints(Qt::ImhNone);
+ codeBottom->setInputMethodHints(Qt::ImhNone);
}
qDebug() << "SecUiNotificationContentWidget::KCodeBottom 3";
connect(codeBottom, SIGNAL(textChanged(const QString &)), this, SIGNAL(codeBottomChanged(const QString &)));
@@ -251,7 +261,7 @@
mainLayout->addItem(mainLayoutButtons);
- codeTop->setFocus();
+ codeTop->setFocus(); // this should open the VKB
}