add includes header
add qt_interface