using qcustom plot