CLion incorporates a set of smart features, many of which depend on project-level information (included files, compiler flags, and linker options). This information allows CLion to parse/resolve your code correctly and therefore highlight, auto-complete, inspect, and navigate through it in an error-free and convenient way.
CLion does not provide its own project model for your code but supports the following formats:
More details are available in our webhelp.
Regarding QMake, Scons and others, please find the feature request in our tracker to vote and comment on the subtasks. Your votes in the issue tracker will factor into our decision about where to expand first.
Also, consider working with the unsupported or custom project models via Compilation Database.