Derived classes must call the base class method geometryChanged() within...

... their implementation

See https://qt-project.org/doc/qt-5.1/qtquick/qquickitem.html#geometryChanged for details.