add qcustomplot class