diff options
author | Jakob Heher <jakob.heher@iaik.tugraz.at> | 2022-10-04 15:02:43 +0200 |
---|---|---|
committer | Jakob Heher <jakob.heher@iaik.tugraz.at> | 2022-10-04 15:02:43 +0200 |
commit | d6f4b34eae2e977cdd0339fb17302976fdae0574 (patch) | |
tree | 3f7cb16ebb790e740698b07eb31308a47a54d6d0 /pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/MobileBKUQRComposite.java | |
parent | 69e427953c0a877762a1c89da266dba70195459a (diff) | |
download | pdf-over-d6f4b34eae2e977cdd0339fb17302976fdae0574.tar.gz pdf-over-d6f4b34eae2e977cdd0339fb17302976fdae0574.tar.bz2 pdf-over-d6f4b34eae2e977cdd0339fb17302976fdae0574.zip |
QR code handling
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/MobileBKUQRComposite.java')
-rw-r--r-- | pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/MobileBKUQRComposite.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/MobileBKUQRComposite.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/MobileBKUQRComposite.java index 1a1a10ac..3f1aa04d 100644 --- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/MobileBKUQRComposite.java +++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/MobileBKUQRComposite.java @@ -17,6 +17,7 @@ package at.asit.pdfover.gui.composites; // Imports
import java.awt.Desktop;
+import java.io.ByteArrayInputStream;
import java.io.InputStream;
import java.net.URI;
@@ -222,13 +223,13 @@ public class MobileBKUQRComposite extends StateComposite { * @param qrcode
* the qrcode to set
*/
- public void setQR(InputStream qrcode) {
+ public void setQR(byte[] qrcode) {
if (qrcode == null) {
setErrorMessage(Messages.getString("error.FailedToLoadQRCode"));
return;
}
try {
- this.currentQRImage = new ImageData(qrcode);
+ this.currentQRImage = new ImageData(new ByteArrayInputStream(qrcode));
} catch (SWTException e) {
log.warn("Failed to load QR code", e);
setErrorMessage(Messages.getString("error.FailedToLoadQRCode"));
|