base for qtProject