Qtcreator
labiko446
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
nar6du14 Messages postés 459 Date d'inscription Statut Membre Dernière intervention -
nar6du14 Messages postés 459 Date d'inscription Statut Membre Dernière intervention -
bonjourvoici mon code je veut juste afficher la somme de de deux champs qlineedit
et ensuite afficher dans un autres qLineEdit dont son names est res
et les a&utres deux names des deux autres champs sont euro et cfa
merci voici mon code suis debutant en qt merci
void MainWindow::on_pushButton_clicked()
{
QString resultat;
if((ui->euro->displayText()=="") or (ui->cfa->displayText()=="")) {
QMessageBox::information(this,"Erreur ","veiller remplire tous les champs");
return;
}
ui->res->displayText()=ui->cfa->displayText()+ui->euro->displayText();
QMessageBox::information(this,"Affichage",ui->res->displayText());
}
le rsultat nafiche rien
et ensuite afficher dans un autres qLineEdit dont son names est res
et les a&utres deux names des deux autres champs sont euro et cfa
merci voici mon code suis debutant en qt merci
void MainWindow::on_pushButton_clicked()
{
QString resultat;
if((ui->euro->displayText()=="") or (ui->cfa->displayText()=="")) {
QMessageBox::information(this,"Erreur ","veiller remplire tous les champs");
return;
}
ui->res->displayText()=ui->cfa->displayText()+ui->euro->displayText();
QMessageBox::information(this,"Affichage",ui->res->displayText());
}
le rsultat nafiche rien
1 réponse
Attend mais qu'est ce que tu as écris là??? ça n'a pas de sens....
ui->res->displayText() est ce une fonction?? retourne t'elle une variable???
plus encore, il n' y a pas de calcul arithmétique sur des chaines de caractères!!! mais sur des entiers, des floatant ou autres....donc, il faut avant tout convertir les chaines que tu obtiens en entier ou en float, les additionner ensuite et définir la valeur de tes qlineedit
qlineedit::setText( Qstring s );
ui->res->displayText() est ce une fonction?? retourne t'elle une variable???
plus encore, il n' y a pas de calcul arithmétique sur des chaines de caractères!!! mais sur des entiers, des floatant ou autres....donc, il faut avant tout convertir les chaines que tu obtiens en entier ou en float, les additionner ensuite et définir la valeur de tes qlineedit
qlineedit::setText( Qstring s );