Adding qt_tools basic classes with a bad design. Only testing the implementation. We need to still test this in Windows using Qt 4.8.x