Q-plate technology: a progress review