add source for QT