Cours:SignalSlotQT
Révision datée du 14 novembre 2018 à 15:18 par Bjacquot (discussion | contributions) (Bjacquot a déplacé la page Courrs:signalSlotQT vers Cours:SignalSlotQT sans laisser de redirection)
spécialisation de la classe QObject
- créer nouvelle classe
- nom de la classe : MaClasse (respecter la casse : ! les capitales au bon endroit ! )
- Base class : QObject
- terminé !
// fichier dans lequel est déclaré la classe QObject
#include <QObject>
// on hérite de la classe QObject
class MaClasse : public QObject
{
// mot clé pour que qmake fasse son job pour les signaux/slots notamment
Q_OBJECT
public:
// constructeur de la classe :
// le "explicit" empêche de faire des conversions bizarroïdes entre classes
// ce n'est pas à retenir
explicit MaClasse(QObject *parent = nullptr);
signals:
public slots:
};