Qt4 : QLineEdit

Résolu/Fermé
francois13 Messages postés 47 Date d'inscription samedi 8 octobre 2005 Statut Membre Dernière intervention 24 octobre 2022 - Modifié par francois13 le 14/05/2015 à 19:35
francois13 Messages postés 47 Date d'inscription samedi 8 octobre 2005 Statut Membre Dernière intervention 24 octobre 2022 - 15 mai 2015 à 14:08
Bonjour,
Je travaille actuellement sur un projet en informatique pour mon BAC et je suis complètement bloqué.
Je souhaite programmer un convertisseur. J'ai réalisé la partie graphique avec Qt et planche actuellement sur le code.
Voilà mon problème :
J'ai mis en place une LineEdit dans mon interface pour que l'utilisateur puisse rentrer sa valeur et qu'ensuite je la récupère dans une variable, mais, petit problème, je n'y arrive pas.
Si quelqu'un a une solution pour m'aider, je lui en serai très reconnaissant.
Merci à tous et à toutes
P.S: Si besoin est, je peux envoyer le code que j'ai déjà par MP

2 réponses

Whismeril Messages postés 19144 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 16 septembre 2024 919
Modifié par Whismeril le 14/05/2015 à 22:49
Bonsoir
P.S: Si besoin est, je peux envoyer le code que j'ai déjà par MP



Oui il faudra ton code et non pas par MP, c'est contraire à la charte, toute aide se fait sur le forum.
Voir la coloration syntaxique ici pour poster un code.
Modérer m'amène à intervenir dans de nombreux posts, mais les seuls langages que je connaisses sont le C# et un peu de VB. Pour vos codes pensez à la coloration.
Réponse trouvée ->Question Résolue
0
francois13 Messages postés 47 Date d'inscription samedi 8 octobre 2005 Statut Membre Dernière intervention 24 octobre 2022 6
15 mai 2015 à 14:08
Très bien, je l'ignorais.
Voici le code :
from PyQt4.QtCore import QObject, SIGNAL, QFile
from PyQt4.QtGui import QWidget, QApplication, QMainWindow, QIcon
from PyQt4 import uic
import os, sys
from Code_conversion import lcode

conteneur = 'inter_masse.ui'

Ui_inter_masse, Klass = uic.loadUiType(conteneur)

class Convertisseur_masse(QMainWindow,Ui_inter_masse):
    def __init__(self, conteneur=None):
        if conteneur is None : conteneur = self
        QMainWindow.__init__(conteneur)
        self.setupUi(conteneur)
        self.connect(self.lineEdit, SIGNAL("textChanged(QString)"), self.calcul)

    def calcul(self):
        ui=self.comboBox.currentText()
        uf=self.comboBox_2.currentText()
        vi=self.lineEdit.currentText()
        masse()
        self.Resultat.setText(vf)






if __name__=="__main__":
    a=QApplication(sys.argv)
    f=Convertisseur_masse()
    f.show()
    r=a.exec_()




L'erreur est à la ligne 21.
0