使用QAtomicPointer原子操作,保证线程安全。
可以看下面文章:https://blog.csdn.net/tt_ren/article/details/77878300
子类继承CSingleton,子类也就是一个单例类。
2.饿汉式单例模板