fixing this bug... https://bugs.kde.org/show_bug.cgi?id=396788
The warp transform strategy code is also used by the cage transform. This small patch just adds a setter so the class knows what type of transform type is being used. Some of the paint logic shouldn't be used with the cage transform.