New metaclass SignalConnectMetaClass. Change widget api.