From: Norbert Moutarde Date: Thu, 1 Oct 2015 17:52:46 +0000 (+0200) Subject: val's bug fixed (now, you can attach sentence to any val) X-Git-Url: https://git.nothing2do.fr/?a=commitdiff_plain;h=fdfcdafc6961bc62b57498bba064ca1614c5da6e;p=diary-mobile.git val's bug fixed (now, you can attach sentence to any val) --- diff --git a/mainwindow.cpp b/mainwindow.cpp index 63cdd04..5666820 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -447,22 +447,24 @@ void MainWindow::action(const QString &a){ addWidget(QString("box "+tmpvalues[a]), new CLabel(tmpkeys[a], *conf)); if(deb)QMessageBox::information(this, QString("val"), QString(tmpkeys[a]+"=="+tmpvalues[a])); } - }else if(b[2]==QString("?")){ + }else if(bs==2){ + QMessageBox::information(this, QString("val)"), QString(b[1]+"=="+valeur->value(b[1], QString("don't exist")))); + }else if((bs==3)&&(b[2]==QString("?"))){ QString val,tmp="Enter value for "+QString(b[1]); val=QInputDialog::getText(this, "val", QString(tmp), QLineEdit::Normal, QString(""), &ok); if(ok)action(QString("val "+b[1]+" "+val)); if((deb)&&(ok))QMessageBox::information(this, QString("val"), QString("val("+b[1]+")=="+val)); - } - else{ - int t=aa.size()-b.at(2).size()+1; + }else{//if (bs=>3)&&(b[2]!="?") + int t=aa.size()-(b[1].size())-5;//5==val+2 space + qDebug()<<"aa.size()=="<insert(b[1], tmp); if(deb)QMessageBox::information(this, QString("val"), QString("val("+b[1]+")=="+tmp)); } - }else{ + }else{ valeur->clear(); if(deb)QMessageBox::information(this, QString("val"), QString("val cleared")); - } + } QString tmp=QString("val.size()==")+QString::number(valeur->size()); if(deb)QMessageBox::information(this, QString("val"), tmp); }