The mobile app can read a qrcode from the screen of the laptop/desktop. My setup is laptop, phone, tablet.
Phone and tablet are master for their own pictures, screenshots, downloads, contacts. The laptop is master for everything else, keepassx included. I don't share anything over Google and Dropbox.