QCUI: initial commit