It partly depends on the stakes you're playing for. A preflop raise with Q's is obviously correct, but in a low stakes game, people will call you with just about any two cards. Then, your odds of winning go way down. Some good low stakes Limit payers will just call with pocket Q's and try to ride them to the end, hoping that the donk with J 3 off-suit who called your raise misses his 2 pair.
On the other hand, if people are playing reasonably and logically, or you are playing for higher stakes, then raisng and reraising with pocket Q's is likely to pay off more often. If you happen to run into pocket K's or A's, that's just bad luck and beyond your control. Most likely, you'll either have to pay them off or be sure that your read is accurate and fold the Q's.