public class QrScannerDialog extends de.willuhn.jameica.gui.dialogs.AbstractDialog<java.lang.String> implements QrCodeFoundListener, WebcamSelectedListener
Constructor and Description |
---|
QrScannerDialog()
Standard Konstruktor
Setzt Position, Größe und Titel |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getData() |
void |
notifyOfQrCodeFound(java.lang.String result)
Listener for QR-Code gefunden.
|
void |
notifyOfWebcamsChanged()
Informiert die Listner, das sich die Webcam-Liste geändert hat.
|
protected void |
paint(org.eclipse.swt.widgets.Composite parent) |
public QrScannerDialog()
protected void paint(org.eclipse.swt.widgets.Composite parent) throws java.lang.Exception
paint
in class de.willuhn.jameica.gui.dialogs.AbstractDialog<java.lang.String>
java.lang.Exception
AbstractDialog.paint(Composite)
protected java.lang.String getData() throws java.lang.Exception
getData
in class de.willuhn.jameica.gui.dialogs.AbstractDialog<java.lang.String>
java.lang.Exception
AbstractDialog.getData()
public void notifyOfQrCodeFound(java.lang.String result)
notifyOfQrCodeFound
in interface QrCodeFoundListener
result
- der gefundene QR-Code als Stringpublic void notifyOfWebcamsChanged()
WebcamSelectedListener
notifyOfWebcamsChanged
in interface WebcamSelectedListener
WebcamSelectedListener.notifyOfWebcamsChanged()