Get guys, I am just getting into Qt and I am wondering if there is

1) A way to compile an app without using the comand prompt.
And
2) A way to write in Qt in an enviornment in which it automatically finds your errors, kind of like visual studios.

Thanks guys.