qt build (incomplete)