Problème de conversion 'QString *' en 'QChar'
Bonjour à tous,
Voilà je suis en train de développer une application et au moment de compiler je reçois une erreur que je ne comprends pas :
"C2664: 'QString::QString(QChar)' impossible de convertir le paramètre 1 de 'QString *' en 'QChar'.
Et donc voici le code qui provoque cette erreur :
FenetreAttribut.h
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| #ifndef FENETREATTRIBUT_H
#define FENETREATTRIBUT_H
#include <QtGui>
class FenetreAttribut
{
public:
FenetreAttribut();
QString getCodeA() const;
private:
QString *m_codeA;
};
#endif // FENETREATTRIBUT_H |
FenetreAttribut.cpp
Code:
1 2 3 4 5 6 7 8 9
| FenetreAttribut::FenetreAttribut()
{
m_codeA = new QString;
}
QString FenetreAttribut::getCodeA() const
{
return m_codeA;
} |
Pourquoi est-ce que mon accesseur provoque une erreur de conversion ? J'ai bien l'impression de n'utiliser que QString et aucun QChar.
Je code sous Qt Creator.
Merci d'avance.