¿Por qué necesito "sys.argv" para iniciar una QApplication en PyQt?

Intento entender lo que hace PyQt. Y una de las primeras cosas que no hice fue:

QApplication(sys.argv)

¿Por qué tengo que darle a QApplication este argumento? yo se quesys.argv hace. Pero en mis Scripts no lo necesitaría.

Respuestas a la pregunta(2)

Su respuesta a la pregunta