D-pointer/pimpl (pointer to implementation) in qt

Ref/Credit

  • https://wiki.qt.io/D-Pointer

qt-d-pointer.png