Probably the implementation of the signal & slot mechanism doesn't recognize your parameter types correctly. Did you get any error messages on the console?

If you define your parameters this way:
Qt Code:
  1. matrixChanged( const D3DXMATRIX& matrix );
To copy to clipboard, switch view to plain text mode 
it should work.