main qt file