Add a new data member for the class specific private pointer instead of the mess...
drwxr-xr-x - lib
drwxr-xr-x - qml