without qt editor this project can't be build, we need to make the `CMakeList.txt` correct. Make compatible with anything.
without qt editor this project can't be build, we need to make the
CMakeList.txtcorrect. Make compatible with anything.