void DlgGetAmount::on_buttonBox_accepted() { on_lineEdit_editingFinished(); // ------------------------------------ if (!m_bValidAmount) { QMessageBox::warning(this, tr("Bad Amount"), tr("Please enter a valid amount.")); return; } // ------------------------------------ std::string str_amount = opentxs::OTAPI_Wrap::It()->FormatAmount(m_qstrInstrumentDefinitionID.toStdString(), m_lAmount); // ------------------------------------ QMessageBox::StandardButton reply; QString qstrQuestion = QString("%1: %2.<br/>%3").arg(tr("The amount entered is")). arg(QString::fromStdString(str_amount)). arg(tr("Do you wish to proceed?")); reply = QMessageBox::question(this, "", qstrQuestion, QMessageBox::Yes|QMessageBox::No); if (reply == QMessageBox::Yes) this->accept(); // ------------------------------------ }
void MainWindow::createList(QString templatePath, bool liste, QString name, QDateTime date) { if(templatePath=="") { if (liste){ cont_->createList(name.toStdString(), date.toTime_t()); ui->radioButton_N->setChecked(true); } else { cont_->createSortedList(name.toStdString(), date.toTime_t()); ui->radioButton_Y->setChecked(true); } } else { cont_->setRoot_(cont_->loadTemplate(templatePath, cont_->getRoot_())); } ui->lineEdit->setText(name); on_lineEdit_editingFinished(); ui->dateEdit->setDate(date.date()); on_dateEdit_editingFinished(); cont_->refreshVue(ui->listTree); }
void MainWindow::on_lineEdit_textChanged(const QString &arg1) { try{ if(!arg1.isEmpty()) { if(arg1[0]!='[' && arg1[0]!='\'') { if(control.getchaine()=="EDIT") { ui->textEdit->clear(); ui->textEdit_2->clear(); ui->lineEdit->clear(); on_lineEdit_editingFinished(); } else if(arg1.contains('+') || arg1.contains('-') || arg1.contains('*') || arg1.contains('/')) { if(arg1.contains('/')) { control.constructionchaine2("[ " + arg1 + " ]"); control.checkString(); control.evaluer(); ui->textEdit_2->clear(); ui->textEdit_2->append(control.affiche2()); ui->textEdit->clear(); ui->textEdit->append(control.affiche()); ui->lineEdit->clear(); } else { control.constructionchaine2("[ " + arg1 + "]"); control.checkString(); control.evaluer(); ui->textEdit_2->clear(); ui->textEdit_2->append(control.affiche2()); ui->textEdit->clear(); ui->textEdit->append(control.affiche()); ui->lineEdit->clear(); } } else { control.constructionchaine2(arg1); ui->textEdit_2->clear(); ui->textEdit_2->append(control.affiche2()); } } else { control.constructionchaine2(arg1); ui->textEdit_2->clear(); ui->textEdit_2->append(control.affiche2()); } } }catch(Exp::PileException& a) { ui->textEdit_2->append(a.affiche()); control.Bip(); } catch(Exp::FractionException& a) { ui->textEdit_2->append(a.affiche()); control.Bip(); } }