Implements Observable, makes Observer and Observable to QObjects.