- change editor's encoding also change project unit's encoding Option
- ascii encoding file don't add encoding info when generating project make file
- make Settings Dialog more general
- fix: error when syntax checking for header file
- open the included header file when double click it
- use QEvent::HoverXXX messages instead of QEvent::Tooltip to handle hint tips
- fix: type hint for functions is wrong