Switch to new Qt Backend port implementation
Switch to new Qt5 widget port
Added missing files
Fixed compilation