QZXing by favoritas37 is a Qt Library for 1D/2D Barcode Image Processing. The library, which is a Qt C++ and QML wrapper around the C++ part of ZXing library provides decoding of many common barcode formats: Qr Codes, DataMatrix (v1.1), UPC_E, UPC_A etc. It runs on Symbian, Maemo and Windows.
The project is well documented both in its own wiki and in the main wiki article Qr Decoder in Qt (the project wiki is more up-to-date). The API is straightforward to use and exposes the most useful functionality from the ZXing library in both QML and Qt. Integrating with the camera is simple (particularly in QML), but if you have problems, there are two project example apps that you try out to understand what is going on. The project moderation team love that this useful open source library is now available and easy to use by the developer community.
The author has achieved an extraordinary amount in a short amount of time. We like that the author has made the broad use of the Project’s infrastructure including ticketing and discussion boards. Going forward we hope to see more of the open discussions answered and a clear roadmap on what comes next!
– Hamish Willee (on behalf of the Projects Moderation team)

Does it work w/o autofocus camera i.e. from the video feed as ZXing works on Android f.ex ?
Best to ask technical questions in the project itself http://projects.developer.nokia.com/QZXing/discussion/forum/1
Barcode creating library used in csharp,
http://www.avapose.com/barcoding/csharp_barcode_generator.shtml