Even that wouldn't stop the most dedicated, which are most likely exactly the ones you're trying to stop.
As long as embedded devices exist, you can write a QR reader/writer + encryptor/decryptor on an embedded device with a camera/display, and use the compromised devices as just a transport layer for encrypted QR coded messages.