Some stuff to make developing easier and more fun :) 

-Moving all source files to a separate folder for a cleaner project  
-Using CMake makes life easier when using QtCreator (There must be a bin directory to output the executable to)  
-Adding lots of warning flags to catch errors early on (They break the build for now but that means you can fix the warnings or learn about clang pragmas!)