Bonjour,

J'ai un problème que je ne comprends pas. J'ai créé une classe héritant de QList :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
template<class T>
class A: public QList<<T> > {
...
 
int f() {
    return size();
}
}
et j'obtiens l'erreur suivante :

there are no arguments to ‘size’ that depend on a template parameter, so a declaration of ‘size’ must be available

Quelqu'un pourrait-il m'aider ? Est-ce que j'ai zappé quelque chose d'important dans la déclaration de ma classe ?