qPCR looks at the expression of RNA, but due to things like translation rates of the RNA, mRNA degradation, etc can make it so that the RNA is expressed but protein not produced. The western is the protein itself, so a better measure of the final effector.
As said by Dana, qPCR is for mRNA analyses, WB is for protein expression and iTRAQ is for labeling proteins.
Usually, the qPCR is for quantifying the mRNA transcripts and WB measures the mRNA translation (proteins). But due to post - translation modifications and the varying rates of translation in different tissues, the results may not always correlate.
Also, some mRNA transcripts do not mature and translate into proteins in some tissues because the presence of the mRNA does not guarantee the presence of the protein.