Commit Graph

336 Commits

Author SHA1 Message Date
Alexander Stillich d2242ac24a Fixed XXX has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit in Exception and derived classes
Enabled -Wall and -Wextra
2018-11-05 14:50:45 +01:00
Alexander Stillich 83e1075792 Fixed warning in ImageHandler::extractQImage() when QZXING_QML is not defined 2018-11-05 14:11:38 +01:00
Alexander Stillich 0d67ad245f Fixed warnings in MatrixUtil.cpp 2018-11-05 14:08:39 +01:00
Alexander Stillich 1dc6534c09 Fixed warnings in ReedSolomonEncoder.cpp 2018-11-05 14:08:16 +01:00
Alexander Stillich 1106348fef Fixed warnings in MaskUtil.cpp 2018-11-05 13:55:34 +01:00
Alexander Stillich 1b51a99dd2 Removed warnings in QrEncoder.cpp 2018-11-02 17:04:39 +01:00
Alexander Stillich 5195a8d809 Removed warnings in BitArray.cpp 2018-11-02 16:58:15 +01:00
Alexander Stillich 8f631567d4 Removed warnings in BitMatrix.cpp 2018-11-02 16:54:26 +01:00
Alexander Stillich 75b8dc4f9b Removed warnings in QZXing.cpp 2018-11-02 16:53:23 +01:00
Alexander Stillich fac57028e4 Fixed warning about unused parameters in QZXing::decodeSubImageQM when QZXING_QML is not defined 2018-11-02 16:46:36 +01:00
Alexander Stillich b1bf4dfb01 Fixed header guards triggering 'warning: macro name is a reserved identifier' 2018-11-02 16:42:05 +01:00
Alexander Stillich 26b5ce2fbd Removed multi-line comment warning 2018-11-02 16:16:55 +01:00
nikos.ftylitakis 501e0f8738 minor fix of the value of processingTime property provided by QZXing. 2018-08-02 12:00:49 +03:00
nikos.ftylitakis 16f1530c5d Change CenterComparator and FurthestFromAverageComparator return value from integer to bool to better comply with the std::sort comparator.
Fixes the segmentation fault of issue #85 though QZXing is still unable to decode multi-QrCode image.
2018-08-02 11:59:56 +03:00
Nikolaos Ftylitakis d61f2ac982
Merge pull request #80 from err4nt/master
Add YUYV image format support to QZXingFilter
2018-04-25 19:21:39 +03:00
Danielle Grace Jackson 62e66b120f Add YUYV image format support to QZXingFilter 2018-04-24 16:22:27 -05:00
favoritas37 669a9b5d7a Fixed mirrored data in Qr code encoding by inverting indexes as suggested by #77 2018-04-12 02:30:30 +03:00
favoritas37 9c361587a4 Updated QZXingImageProvider::requestImage implementation to:
- fix bug when '?' is included without correct definition of options
 - utilize requestedSize for the generated barcode

Updated README.md file to reflect changes.
2018-03-11 19:21:19 +02:00
favoritas37 34fb8daa82 Merge branch 'master' of https://github.com/ftylitak/qzxing 2018-03-05 23:27:30 +02:00
favoritas37 fcd4988004 Added fix for #54 as suggested by #56 made by @KangLin 2018-03-05 23:26:34 +02:00
Nikolaos Ftylitakis 89cac63a78
Added link to the tested contents for QR encoding 2018-02-15 11:38:57 +02:00
Nikolaos Ftylitakis 5a415bff6c
added missing import statement in encode code snipet. 2018-02-12 21:50:58 +02:00
Nikolaos Ftylitakis 69d35fb76c
minor changes in README file in the code snippets 2018-02-12 21:49:20 +02:00
Nikolaos Ftylitakis 4156f88b1b
Visual enhancements on the paragraph referrers 2018-02-12 21:19:03 +02:00
favoritas37 805689c297 Updated README file to include information for the encoding functionality. Also added Table Of Contents. 2018-02-12 21:09:54 +02:00
favoritas37 bec02cb83e Added new implementation of QrCode encoding.
It is backward compatible with the version that was active till now, though, it also enables an advanced operation for configuring options during encoding.
2018-02-11 20:43:48 +02:00
nikos.ftylitakis b9823b7d7f Merge branch 'master' of https://github.com/ftylitak/qzxing 2018-02-08 12:34:54 +02:00
nikos.ftylitakis 4c9d50eaad Fix include dependencies for QZXingImageProvider that caused 'QtCore: No such file or directory' #66 2018-02-08 12:34:35 +02:00
Nikolaos Ftylitakis 8d5d474303
Merge pull request #68 from Simon-Maddison-fd/fixing_decoderToFmt_Bug
Fixing decoder Format To String Bug
2018-02-07 20:32:52 +02:00
Simon.Maddison fd25154102 Fixing Bug
Was not returning the correct barcode format once decoded. Was because the Decoder Format is a bitshifted Enum
2018-02-07 17:11:18 +11:00
nikos.ftylitakis dc7157f92f refactoring on QZXing.pri since Qt modules (core and gui) are by default included. #66 2018-02-05 20:59:51 +02:00
nikos.ftylitakis f4740d6e44 Finally the barcode encoding for Qr Codes has beed fixed. Thanks to this commit da544f639d i have seen the error. Thank you @niallfraser! 2018-01-12 18:15:49 +02:00
nikos.ftylitakis 8d6d5b20d1 Better handle the destruction of the byte array in DataMatrixDecodedBitStreamParser. Fixes #58 2017-12-14 16:42:23 +02:00
Nikolaos Ftylitakis 892dda9821
Merge pull request #51 from oKcerG/feature/declarative-encoding
Declarative encoding API from QML
2017-11-15 12:40:37 +02:00
Nikolaos Ftylitakis 5826e86d1b
Merge pull request #55 from KangLin/master
Fix: std::max error. 

Does this solve #53 and #54? Could you check it @oKcerG?

thank you @KangLin!
2017-11-15 09:37:43 +02:00
KangLin 75ace6dd54 Fix: std::max error 2017-11-15 14:24:31 +08:00
Grecko 11f1269ad6 Declarative encoding API from QML
To display an encoded qrcode from QML, we now can do Image { source:
"image://QZXing/qrcode/<data>" }

This allows different encoded images to be displayed simultaneously

Closes #31
2017-10-14 18:31:54 +02:00
Nikolaos Ftylitakis 7d751006ae Merge pull request #47 from mstarke/patch-1
Fixed crash on iOS
2017-09-25 23:39:09 +03:00
Michael Starke 9cfbba96da Fixed crash on iOS 2017-09-21 09:27:59 +02:00
favoritas37 9a846ab28d removed dependency of QString from QrCode encode functionality, instead used std::string 2017-09-07 00:20:33 +03:00
favoritas37 bb589af2bc added results of the current status 2017-08-28 02:26:07 +03:00
favoritas37 25c6b585f5 added more tests for zxing/common/BitArray 2017-08-28 02:25:13 +03:00
favoritas37 069ded5923 multiple refactorings based on latest version of ZXing core 2017-08-25 02:46:43 +03:00
favoritas37 fe43ed8788 completed implementation of QrCode::toString 2017-08-23 01:07:23 +03:00
Nikolaos Ftylitakis 3c18b88aed Merge pull request #41 from ChALkeR/patch-3
README: add lang to code blocks for highlighting
2017-07-21 11:35:00 +03:00
Сковорода Никита Андреевич 3ef909b267 README: add lang to code blocks for highlighting 2017-07-21 11:24:08 +03:00
Nikolaos Ftylitakis a98d663ed0 Merge pull request #40 from arminfelder/master
small fix
2017-07-20 10:44:39 +03:00
arminfelder ffa53368d9 Merge pull request #1 from arminfelder/arminfelder-patch-1
Update QZXingFilter.cpp
2017-07-19 23:13:00 +02:00
arminfelder 3fe2dfec35 Update QZXingFilter.cpp
fix possible merge conflict which prevented the lib to detect anything on my iPhone SE iOS 10.3
2017-07-19 23:12:45 +02:00
Nikolaos Ftylitakis 5b7b5fd638 Merge pull request #39 from ftylitak/code128-gs1-dev
Code128 gs1 dev
2017-07-08 21:12:35 +03:00