Possible to transfer BTC via QR code? Is it possible to embed an amount of BTC in a QR code to transfer to whoever scans it?

E.g. I create a QR code for .5 BTC from my wallet, send the QR code to someone (without knowing their BTC wallet address), they scan it using their wallet app and receive it?
Just add amount parameter to QR data:

bitcoin:1ArmoryXcfq7TnCSuZa9fQjRYwJ4bkRKfv?amount=0.005


use google chart to generate QR 

https://chart.googleapis.com/chart?chs=250x250&amp;cht=qr&amp;chl=bitcoin:1ArmoryXcfq7TnCSuZa9fQjRYwJ4bkRKfv?&amp;amount=0.005




  if you are asking about auto sending bitcoin through QR so it's not possible.