Самый простой способ:

template<typename T>
const char* getClassName(T) {
  return typeid(T).name();
}

MyClass a;

qDebug()<<getClassName(a);
// выведет MyClass