imported from git://srchiliteqt.git.sourceforge.net/gitroot/srchiliteqt/srchiliteqt