Installazione QWidget(QLed) su Designer



  • EDIT: In realtà a me basterebbe trovare una cosa semplice che mi emuli un led , true false per rintenderci...

    Sto cercando di installare sul designer questo widget https://www.linux-apps.com/p/1132197/
    Il problema è che non è spiegato come configurare il file .pro affinchè "l'applicazione" sia compatibile con la versione di QT5.

    Ho provato a fare delle modifiche nel file .pro ma senza successo...
    Qualcuno saprebbe indicarmi come fare?
    Il file .pro è:

    CONFIG      += designer plugin debug_and_release
    TARGET      = $$qtLibraryTarget($$TARGET)
    TEMPLATE    = lib
    QT += svg
    
    QTDIR_build:DESTDIR     = $$QT_BUILD_TREE/plugins/designer
    
    HEADERS     = qled.h \
                  qledplugin.h
    SOURCES     = qled.cpp \
                  qledplugin.cpp
    
    RESOURCES = qled.qrc
    
    # install
    target.path = $$[QT_INSTALL_PLUGINS]/designer
    sources.files = $$SOURCES $$HEADERS *.pro
    sources.path = $$[QT_INSTALL_EXAMPLES]/designer/qledplugin
    INSTALLS += target sources
    


  • il plugin usa la vecchia interfaccia quindi aggiornarla e' doloroso. Il lato positivo e' che ti basta copiare qled.h e qled.cpp nel tuo progetto, mettere #include <QWigdet> in qled.h.
    A questo punto in designer aggiungi un normale widget poi facci click con il destro e vai su promote to... metti QLed come class name e qled.h come header e tutto dovrebbe andare



  • @VRonin Ottima notizia! Proverò subito, grazie.



  • Purtroppo è un bagno di sangue anche importare i files e le risorse all'interno del progetto.
    Non c'è verso di falro compilare.

    Avete una soluzione alternativa da propormi? A me interessano dei led/bottoni che si accendano per simulare un booleano..


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.