• [^] # Re: Les bases de données OpenSource en ébullition

    Posté par . En réponse à la dépêche Les bases de données OpenSource en ébullition. Évalué à -1.

    je crois que la réponse est dans la question: si j'utilise une lib pour une appli, et que je recompile l'appli sur un système ne contenat pas la lib, est-ce que cela va compiler.... NON!!!
    KDE n'est que pour Linux donc... par contre pas à pas, niveaux par niveaux, il doit être possible de compiler les libs -toutes ou parties- de KDE (au départ que Qt et c++, donc ... cela ne sera que les appelles a fonction X11 (directement ou par les pointeurs que fourni Qt pour) que cela va merder, mais bon les simples widgets kde inclus dans QtDesigner, je pense pas que cela appelle le système. -D'ailleurs certains widget founi sont pas dur à refaire soit même, genre les diodes, faudra que je retrouve le code que j'avais fait pour une appli windows, mais c'était une classe de allez... 30 lignes héritant de QLabel (du style , tu prends 2 (ou 3 si tu veux 3 états pour tes diodes) images de diodes -un rond rouge, un rond vert, un rond vide, enfin comme tu veux....- avec un slot publique ayant un paramétre d'état (d'un énum pourquoi pas) et hop ta led change de couleur quand le slot est appelé par un signal externe...
    Beaucoup des wdgs KDE inclus doivent être de ce style -pas tous surement, mais bon j'ai pas regardé donc c surement possible-.
    De plus si tu veux que tes leds soit une classes dispo dans qtdesigner, tu fais QCustomWidget sur ta class Led par l'outil dispo dans QtDesigner est le tour est joué