NULL -> nullptr

* because its a c++ keyword
fixed CMakeLists.txt and Qt includes