else if(a.split(QString(" "))[0]==QString("setint")){
conf->setValue(a.split(QString(" "))[1], QInputDialog::getInt(this, "setInt", a.split(QString(" "))[2] , conf->value(QString(a.split(QString(" "))[3])).toInt()));
}
- else if(a=="new"){
- entry();
+ else if(a.split(QString(" "))[0]=="new"){
+ entry(a.remove(0, 4));
start();
}
else getButtons(a);
return 0;
}
-void MainWindow::entry(){
+void MainWindow::entry(const QString &a){
QDateTime v;
QString time=v.currentDateTime().toString(QString("yyyy-MM-dd hh:mm:ss")), entry="";
- entry=QInputDialog::getText(this, QString("nouvelle entrée"), QString(time), QLineEdit::Normal, QString(""));
+ entry=QInputDialog::getText(this, QString("nouvelle entrée"), time, QLineEdit::Normal, a);
if(entry=="")
getButtons(way.last());
- QString a=time+" "+entry;
+ QString c=time+" "+entry;
QFile fichier(conf->value(QString("file")).toString());
fichier.open(QIODevice::Append | QIODevice::Text);
QTextStream flux(&fichier);
- flux << a << endl;
+ flux << c << endl;
fichier.close();
qDebug()<<"content added into file : "<<a;
q->prepare("INSERT INTO raw (date, texte) VALUES (:date, :txt);");