refine git ignore
fix minor warnings in gloperate
use latest cmake way for linking qt and disable warnings
Merge branch 'master' into navigation_review