Is there any reason why Plasma::Widget is not a QObject? The subclasses seem to be. Would anyone object if I made it inherit QObject and stopped the subclasses from inheriting it themselves. If we don't do this then bindings for the widgets will be a PITA. Cheers Rich.