Just one more:

A brilliant developer knows how to make QObject subclasses available in scripts as both a return type and as an object.

Qt Code:
  1. var myObject = new MyObject;
  2. myObject = someOtherObject.getMyObject();
To copy to clipboard, switch view to plain text mode 

Ohh dear, is this difficult :-(