lsl -- fix signals protected error, add Q_OBJECT