add header files for compatible with mingw version Qt
add/implement print, quit buttons; handle the case of 1 gene.