scytheStudio / SCodes

This project is Qt & Qml wrapper for ZXing-C++ Library that is used for decoding 1D and 2D barcodes.
https://scythe-studio.com/
Apache License 2.0
107 stars 36 forks source link

Qt/QML 6 version #5

Closed hackebike closed 7 months ago

hackebike commented 3 years ago

I am trying to recompile for Qt/QML 6 and it does not compile as other packages have been removed from Qt 6, like Andorid Extras.

Any chance a porting to Qt 6?

scytheStudio commented 3 years ago

Thanks for noticing. Definitely, we need to adjust the wrapper to Qt 6.

ApiTracer commented 3 years ago

Hello, can I help you to porting SCodes to Qt 6 ?

scytheStudio commented 3 years ago

Hi @ApiTracer, currently with Qt 6.2 the main missing module - Qt Multimedia exists. So the only problem should be the fact that Android Extras are missing. What would be your idea to deal with this problem?

I think that for now android extras could be just skipped and method SBarcodeGenerator could have an #ifdef to check if version of Qt is < 6. If so then permissions should be checked, otherwise no.

ApiTracer commented 3 years ago

Ok, for now Qt Multimedia is not yet available as binary. I will wait for it and test this.

EndrII commented 2 years ago

any news about port this library to qt6 ? Qt 6.2 include all needed functions for port.

MichaelHeiser commented 2 years ago

Are there any news on porting to Qt 6.2? This is really a great library!

radkoder commented 7 months ago

Qt6 version was added some time ago, closing this issue as resolved