setup: made setup routine generic and added qt binary