X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fcourse-dialog.cpp;h=66214125e2de7e8ad8d4dcce3626efc2cb5f6787;hb=d5ea3d84c5fda0f941f1f995855bf52021f2fb6a;hp=5e81bf0e4956b020dcdb6fc94082ffd839e8232d;hpb=4b38451f604d183236671fd5567be5a24bebd3db;p=scorecard diff --git a/src/course-dialog.cpp b/src/course-dialog.cpp index 5e81bf0..6621412 100644 --- a/src/course-dialog.cpp +++ b/src/course-dialog.cpp @@ -7,6 +7,9 @@ */ #include +#ifdef Q_WS_MAEMO_5 +#include +#endif #include #include #include @@ -100,6 +103,15 @@ void CourseSelectDialog::createLayout(QWidget *parent) setLayout(mainLayout); } +void CourseSelectDialog::showNote(QString msg) +{ +#ifdef Q_WS_MAEMO_5 + QMaemo5InformationBox::information(this, + msg, + QMaemo5InformationBox::DefaultTimeout); +#endif +} + void CourseSelectDialog::results(QString &club, QString &course) { @@ -115,6 +127,9 @@ bool CourseSelectDialog::validate(void) if (str1.isEmpty() || str2.isEmpty()) return false; + if (str1.contains(",") || str2.contains(",")) + return false; + return true; } @@ -123,7 +138,7 @@ void CourseSelectDialog::next(void) if (validate()) done(1); else { - qDebug() << "CourseDialog: invalid data, cancel or correct"; + showNote(tr("Invalid club or course name")); } }