¿Cómo cambiar la geometría de la ventana principal mediante programación en el tiempo de ejecución w.r.t QML?

Tengo Qt Creator 2.6.1. Creé un proyecto Qt Qucik 2.0 simple a partir de plantillas de proyecto y cambié el archivo main.qml con esto:

import QtQuick 2.0

Rectangle {
    width: 360
    height: 360

    color: "red"

    MouseArea {
        anchors.fill: parent
        onClicked: parent.height = 180
    }
}

Si hago clic en el rectángulo debería reducirse a la mitad. Y se produce, pero la ventana no se reduce.

¿Cuál es la mejor solución si deseo que la ventana principal repita la geometría del rectángulo qml principal?

ACTUALIZAR. Se encontró una solución. Ver respuesta de Amit Tomar. Pero existe una solución más fácil, por ejemplo, utilizandoQtQuick 5.0: Qt Quick Window QML Types ?

Respuestas a la pregunta(2)

Su respuesta a la pregunta