Ok, found a solution myself: I just had to overwrite updateGeometry in my subclass and set my custom stepsize afterwards once again. The only issue I have with this is that this function isn't declared virtual in its defining base class. Can this be a problem? Cause when my widget's udpateGeometry is called vis base class, the wrong method is called, right?