Hello!
My understanding is that dip and QT really accomplish two different things.
Generally, dip eliminates free floating parasites attached to the coral. QT helps to ensure that the lifecycle of parasites is taken into account before going into the DT, as well as providing an opportunity to catch any unwanted pests in the QT.
For example, a dip may eliminate free floating ich, but wouldn't necessarily kill the encrusting stage (it's not eggs, but that's what I picture in my head). The same would be true of say montipora eating nudibranchs. Dip will kill the adults, but not the eggs. To get rid of any eggs or encrusting parasites, you have to scrub the coral (which isn't practical in most cases) or simply wait out the lifecycle. Depending on the parasite, you might need to dip every 7 days, or others recommend a dip every 14 days even while in QT to stop the newly-hatched parasites from laying eggs and the cycle starting over.
Sometimes pests like bristle worms, aptasia, or vermitid snails (sp?) may not be affected by the dip, and length of time in QT will provide the opportunity to eradicate the pets before it goes into the main tank.
I hope this helps! I'm not an expert, so if anything I wrote contradicts some actual experts, believe them!