qt compatible interface...