how would i have an icon on my desktop from which i could execute the application.
It isn't magic. You (or your installer for deployment) have to create one.

The instructions from qtlinuxnewbie are for Qt Creator, which embeds Designer into a full C++ IDE.