Ich bin neu in PyQt und QtDesigner. Ich möchte eine LED in meiner GUI hinzufügen. kann jemand freundlich vorschlagen Wie kann ich LED in meiner GUI hinzufügen und seine Farbe in meiner Anwendung ändern?Implementierung von LEDs in PyQt Designer
1
A
Antwort
1
Ich habe eine grüne/rote LED-Anzeige in meiner Anwendung "Grid Control" implementiert, bitte werfen Sie einen Blick auf den Code auf Github es kann Ihnen einige Ideen geben.
Ich habe zwei LED-Symbole in meinem Ressource-Datei wie folgt definiert:
ICON_RED_LED = ":/icons/led-red-on.png"
ICON_GREEN_LED = ":/icons/green-led-on.png"
Das Symbol kann wie folgt aktiviert:
self.ui.labelStatusFan1.setPixmap(QtGui.QPixmap(ICON_RED_LED))
Auch durch die Signale verwendet, kann das Symbol aktiviert werden basierend unter einer Bedingung:
self.pixmap_signal_fan1.emit(ICON_RED_LED if fans_rpm[0] == 0 or fans_voltage[0] == 0 else ICON_GREEN_LED)
Verwandte Themen
- 1. Steuern von LEDs mit PCA9685
- 2. QT/PyQT Best Practice für die Verwendung von QT Designer
- 3. Unterschiedlichen Text aus Kombinationsfeld in Qt Designer (pyqt) abrufen
- 4. Zufälliges Blinken LEDs
- 5. Fade in mehrere LEDs mit Arduino
- 6. Implementierung von AJAX in Sharepoint
- 7. Überschreiben von QPaintEvents in PyQt
- 8. Skalieren von QWidgets in PyQt
- 9. Anwenden von Stylesheets in pyqt
- 10. Aktualisieren von QTextEdit in PyQt
- 11. Kompilieren von Shadern in PyQt
- 12. PyQt Connect
- 13. Raspberry PI: 2 Tasten, 2 LEDs
- 14. Implementierung von keyPressEvent in QWidget
- 15. Senden von Daten von einem Fenster zum Hauptfenster in pyqt
- 16. Installation von Kivy-Designer
- 17. Unterfenster in PYQt Python
- 18. Eine ListView von Checkboxen in PyQt
- 19. Probleme pyqt in MacOs
- 20. Sounddatei in PyQt abspielen
- 21. Verwendung von PyQt mit gevent
- 22. PyQt Dokumentation
- 23. Bitwise-Eigenschaftenwerte in Designer
- 24. QIcon.fromTheme zeigt kein Symbol in PyQt
- 25. Widgets in QT Designer unterklassifizieren
- 26. PyQt & Python2.3
- 27. Ajax Implementierung in Sharepoint
- 28. Mit QtDesigner mit PyQT und Python 2.6
- 29. Tabelle bearbeiten in PyQt QAbstractTableModel ohne Löschen von Inhalten
- 30. Beispiel für die richtige Verwendung von QThread in PyQt?
Hallo Avanish, willkommen in SO. Ein entsprechendes Tutorial könnte hilfreich sein. –
Hi @Chomel, ich habe einige Tutorials von [link] (http://zetcode.com/gui/pyqt4) gesehen und einige py qt Apps von [link] gefunden (https://www.linux-apps.com/ p/1132197 /). Allerdings konnte diese App nicht in Qt Designer hinzugefügt werden. –