- 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