Pulse Led in Qt Creator

di il
1 risposte

Pulse Led in Qt Creator

In ambiente Qt Creator mancano dei Widgets sui Led.

Come si integrano nella UI e nel Main Window del progetto Qt Creator dei widgets per un Led ?

C'è del codice implementato per un Led che pulsa ? Se c'è , come si integra in un progetto nuovo in Qt.

1 Risposte

  • Re: Pulse Led in Qt Creator

    Se ti manca un widget, puoi crearne uno partendo dalla classe QWidget. Questo esempio mostra un widget personalizzato che viene animato con un QBasicTimer. Se non ho capito male vuoi animare un led, quindi (led più banale che ci sia => un cerchio colorato), puoi crearti un widget fatto da due cerchi colorati sovrapposti, crei un metodo tipo QMyLed.blink() che colleghi al QBasicTimer ed ogni volta che il timer scatta chiama questo metodo che inverte il colore del led.
    Per l'integrazione in Qt Creator di widget personalizzati, non saprei dirti, non lo uso molto. Però c'è un wizard che si chiama "Custom Widget" che promette di creare un widget personalizzato (che poi viene compilato come plugin).
Devi accedere o registrarti per scrivere nel forum
1 risposte