Qt не поставляется с привязками QtScript; какие привязки вы используете?
Если вы используете генератор привязок в Qt Labs, то да, этот код будет работать нормально, если вы позаботились о том, чтобы переменная `layout 'была импортирована в ваш скрипт-движок.