qdgIO