QR-Code-Scanner
- Last UpdatedApr 24, 2026
- 4 minute read
Das QRCode_Scanner-Widget verwendet eine Kamera, um QR-Codes zu scannen und die gescannten Informationen an das Projekt zu senden. Es reduziert die manuelle Eingabe und beschleunigt die Dateneingabe, indem Details direkt von physischen Tags erfasst werden.
QR-Code-Scanner einfügen
-
Wählen Sie im Industriegrafik-Editor im Bereich Toolbox die Option Widgets.
Die verfügbaren Widgets werden angezeigt.

-
Wählen Sie das QRCode_Scanner-Widget aus, und ziehen Sie es auf die Zeichenfläche.
Eigenschaften des QR-Code-Scanners konfigurieren
-
Wählen Sie das QRCode_Scanner-Widget aus und öffnen Sie dann den Bereich Eigenschaften.
Im Abschnitt Widget-Eigenschaften werden alle konfigurierbaren Eigenschaften für das Widget angezeigt.
-
Wählen Sie die Anzahl der Eigenschaften aus, und wählen Sie dann die Auslassungspunkte (...) aus.
Das Dialogfeld Widget-Eigenschaften bearbeiten wird angezeigt.
-
Ändern Sie die erforderlichen Eigenschaften und klicken Sie auf OK , um die Änderungen zu speichern.
Eigenschaften des QRCode Scanner-Widgets
Die folgende Tabelle enthält die Details zu allen Eigenschaften, die für den QR-Code-Scanner verfügbar sind:
|
Eigenschaftsname |
Beschreibung |
Standardwert |
|
QRCode |
Diese Eigenschaft speichert den Zeichenfolgenwert, der vom gescannten QR-Code zurückgegeben wird. Der Standardwert ist leer. |
Leer |
|
AutoStart |
Bei der Einstellung „True“ startet die Kamera jedes Mal, wenn das Widget geladen wird und den ersten Code scannt. |
True |
|
AutoStop |
Bei der Einstellung „True“ stoppt die Kamera nach dem Scannen eines QR-Codes. |
True |
|
StartStop |
Bei der Einstellung True startet die Kamera. |
False |
|
BackgroundColor |
Legt die Hintergrundfarbe des Widgets fest, wenn Scannen nicht aktiv ist. |
Schwarz |
|
DefaultCamera |
Bei der Einstellung „True“ wird die Frontkamera als Standardkamera ausgewählt. Bei der Einstellung „False“ wird die Rückkamera als Standardkamera ausgewählt. |
False |
benutzerdefinierte Eigenschaften erstellen
Beispiel: Erstellen Sie eine neue Eigenschaft, die die Zeichenfolge der QR-Code-Widget-Eigenschaft enthält.
-
Klicken Sie mit der rechten Maustaste auf die Zeichenfläche und wählen Sie Custom Properties.
Das Dialogfeld Edit Custom Properties wird angezeigt.
-
Klicken Sie auf das Symbol Add custom property(+). In der Liste der benutzerdefinierten Eigenschaften erscheint nun ein neuer Eintrag.
-
Geben Sie den Name der Eigenschaft als QR ein.

-
Wählen Sie in der Dropdown-Liste Datentyp den Datentyp String für die Eigenschaft aus.
-
Wählen Sie im Feld Standardwert den Modus Statischer Text aus, in dem der Stringwert gespeichert werden soll.
-
Legen Sie die Option Sichtbarkeit auf Öffentlich fest.
-
Geben Sie im Feld Beschreibung eine kurze Beschreibung für die Eigenschaft ein.
-
Wählen Sie OK aus. Die neue Eigenschaft wird im Abschnitt Benutzerdefinierte Eigenschaften erstellt.
-
Öffnen Sie das Dialogfeld Widget-Eigenschaften bearbeiten.
-
Wählen Sie die Eigenschaft QRCode aus, und aktualisieren Sie die Einstellung Standardwert auf den Modus Ausdruck oder Referenz.
-
Geben Sie eine Referenz auf die zuvor erstellte benutzerdefinierte QR-Eigenschaft an.

-
Wählen Sie OK aus.
-
Wählen Sie Schließen und Speichern, um den Industriegrafik-Editor zu schließen.
Weitere Informationen zum Konfigurieren benutzerdefinierter Eigenschaften finden Sie unter Benutzerdefinierte Eigenschaften konfigurieren.
QR-Code in WindowMaker hinzufügen und in WindowViewer anzeigen
Fügen Sie das QR-Code-Scanner-Widget zur WindowMaker-Zeichenfläche hinzu und zeigen Sie dann eine Vorschau des Ergebnisses in WindowViewer an.
-
Ziehen Sie in WindowMaker aus dem Industriegrafiken-Bereich das Widget_QRCodeScanner auf die Zeichenfläche, um ein Fenster zu erstellen.
-
Deaktivieren Sie das Kontrollkästchen Seitenverhältnis beibehalten, um das Widget in voller Ansicht anzuzeigen.
-
Starten Sie den WindowViewer , um den QR-Code-Scanner anzuzeigen.
Verwendung
-
Sie können ein Skript konfigurieren, um den QR-Code zu lesen und eine Grafik basierend auf dem Scanner-Wert anzuzeigen.
-
In der Laufzeit erscheint das QR-Code-Scanner-Widget mit einer schwebenden Symbolleiste mit den folgenden Schaltflächen – AutoStart, AutoStop und StartStop.
-
Wenn das Widget geladen ist, startet die Kamera automatisch, wenn AutoStart auf True gesetzt ist. Um die Kamera an zu lassen, AutoStop wählen.
-
Um die Kamera manuell zu starten, StartStop wählen und den QR-Code scannen.
-
Die Kamera bleibt nach dem Scannen des QR-Codes an und ermöglicht dem Benutzer, zusätzliche QR-Codes zu scannen. Um die Kamera zu stoppen, StartStop wählen.
-
Die schwebende Symbolleiste zeigt den QR-Code an, der von dem von der Kamera gescannten QR- Code abgeleitet wurde.
-
Der Benutzer kann eine Aktion basierend auf dem zurückgegebenen QR-Code skripten.
Weitere Informationen finden Sie im Video zum QR-Code-Scanner.