Does it have a Q_OBJECT macro?