It's not a QObject, the Q_PRIVATE_SLOT macro declares a function on the private object as a slot of the QObject.