Датамемберы идут перед функциями. Между `Q_INTERFACES` и первым `public` в данном случае.