Bonjour

Je compile de code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef ALIVE_H
#define ALIVE_H
 
#include <QMetaType>
#include <QObject>
 
class Alive {
public:
    Alive(){}
    Alive(const Alive& alive){ }
    ~Alive(){}
};
 
qRegisterMetaType<Alive>("Alive");
 
#endif // ALIVE_H
Et j'obtiens l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
error: specializing member '::qRegisterMetaType<Alive>' requires 'template<>' syntax
Je ne vois pas ce qui ne va pas.
Une idée ?

Merci
Henri