After transferring coins to a new address, the block chain show the coins on that address, with many confirms, but they are not showing up in the QT.
I have confirmed the privkeys do generate the public address, by using pywallet to dump the private keys, then adding then, importing the privacy to a fresh wallet and the same public keys are generated again using pywallet.
I dump the prig keys from the original wallet and they match the pywalled dumped keys.
I have down loaded the blk chain on different hardware, and OS's, and the coins still don't show up in the client.
Any clues???
Have you tried running a rescan with Bitcoin-Qt. Sometimes when you are swapping wallet.dat files and/or importing private keys it can loose track of its position and need a rescan to get fully caught up.