Add Qt5 handling & make gui string handling case insensitive