jeje al fin haces uso de OOP jeje ya era hora

na, mira para hacer las conexiones usando OOP debes hacerlo mediante:
Código PHP:
$widget->connect(señal, array(nombre_clase, 'funcion'), parametro);
nombre_clase en tu caso deberas hacer uso de $this, por que llamas a funciones de la misma clase
Espero que te sirva
P.D.: Cuando me enseñareis vosotros algo? jeje que ya tengo ganas lexes :P