[Qt]Comment utiliser la commande display

Résolu
Bonjour,
Voila je voudrais savoir si l'on pouvait prendre la valeur d'un QLinEdit pour la donner à un QlcdNumber.
J'ai entendu parler de display (ou plutot j'ai lu ) mais je ne comprend pas trop la documentation sur ce sujet.
J'espère m'étre bien exprimer.mais pour etre sur je vais donner un exemple:
QlineEdit = 2 QlcdNumber = 0
QLcdNumber->dysplay...

merci
Configuration: Windows XP
Internet Explorer 7.0

2 réponses

  1. Contributeur
    Oui, c'est possible, en utilisant les connections. "QLcdNumber::display(const QString&)" est un slot et "QLineEdit::textChanged(const QString&)" est un signal, il suffit de connecter les deux, ainsi lorsque tu modifie le QLineEdit, le LCDNumber change aussi.
    Si tu utilise le designer, c'est super simple, tu le fait en quelques clic, sinon il faut utiliser connect, dont la syntaxe doit être à peu près :
    QLineEdit *l;
    QLcdNumber *LCD;
    connect(l,SIGNAL(textChanged(const QString&)),LCD,SLOT(display(const QString&)) );