Navigation
Derniers articles
Les dossiers
Qt
Qt est une bibliothèque en C++, développée par la société Trolltech. Qt est multiplateforme, par simple recompilation du code source de l'application.
Au départ proposé seulement sous licence propriétaire, ce choix fut grandement critiqué par la communauté du logiciel libre car elle était incompatible avec la licence GPL de KDE. Mais Qt a finalement basculé vers un modèle de double-licence propriétaire-libre pour sa version Unix/Linux (GPL si le logiciel est lui aussi en GPL, sinon licence propriétaire).
Ce choix de double licence, initialement appliqué uniquement à Unix/Linux, sera finalement appliqué à toutes les plateformes supportées par Qt, dès sa version 4.0. Il aura des conséquences importantes sur le développement de KDE 4, puisqu'il fut décidé que cette branche sera aussi officiellement portée (en partie) sur MS Windows et Mac.
À noter que Qt 4 est incompatible avec Qt 3, car de grands changements dans sa structure ont été apportés, comme un usage plus important de l'architecture MVC, une restructuration et une factorisation du code... Tout ceci permet déjà à Qt 4 d'avoir une empreinte mémoire plus faible que ses prédécesseurs, et des premiers tests effectués avec des versions pré-finales de KDE 4 ont permis de montrer des gains de 39% (ces chiffres sont toutefois à prendre avec des pincettes dans la mesure où le code au moment des tests n'était pas fini et ni optimisé).
Phonon
C’est un framework multimédia destiné à rendre les applications multimédia indépendantes de la plateforme. Un lecteur audio/vidéo pourra ainsi faire appel à des fonctions basiques de lecture sans tenir compte du moteur de rendu utilisé (que ce soit DirectShow sous Windows, QuickTime sous Mac ou GStreamer ou Xine sous Linux).
Phonon permettra aussi de régler le son application par application, et de regrouper ces dernières par catégories : il pourra aussi diminuer/arrêter le son d'une musique/vidéo lors de l'entrée d'un appel VoIP, ou encore basculer le niveau sonore des applications lors du changement de focus.
Couplé à Solid, il peut être informé du branchement de périphériques sonores (tels que les casques USB), et rediriger le son de certaines applications en conséquence.
Trolltech a récemment annoncé que Phonon serait directement intégré à Qt 4.4, et a même fourni le code pour l'interfacer avec les moteurs DirectShow et QuickTime. Les prochaines versions de KDE 4 ne devraient donc pas avoir de mal de ce côté-là pour être portées sur les plateformes Mac et Windows.
Solid
Il s'agit d'un framework destiné à gérer les périphériques. Il offre ainsi une abstraction pour la détection, le branchement à chaud ou encore le paramétrage des périphériques (amovibles, mais pas seulement).
Il permettra ainsi de surveiller le niveau de la batterie, la gestion des réseaux, l'apparition de périphériques Bluetooth... et d'en informer les applications/frameworks qui le désirent (tel quel Phonon, par exemple).
Qt est une bibliothèque en C++, développée par la société Trolltech. Qt est multiplateforme, par simple recompilation du code source de l'application.
Au départ proposé seulement sous licence propriétaire, ce choix fut grandement critiqué par la communauté du logiciel libre car elle était incompatible avec la licence GPL de KDE. Mais Qt a finalement basculé vers un modèle de double-licence propriétaire-libre pour sa version Unix/Linux (GPL si le logiciel est lui aussi en GPL, sinon licence propriétaire).
Ce choix de double licence, initialement appliqué uniquement à Unix/Linux, sera finalement appliqué à toutes les plateformes supportées par Qt, dès sa version 4.0. Il aura des conséquences importantes sur le développement de KDE 4, puisqu'il fut décidé que cette branche sera aussi officiellement portée (en partie) sur MS Windows et Mac.
À noter que Qt 4 est incompatible avec Qt 3, car de grands changements dans sa structure ont été apportés, comme un usage plus important de l'architecture MVC, une restructuration et une factorisation du code... Tout ceci permet déjà à Qt 4 d'avoir une empreinte mémoire plus faible que ses prédécesseurs, et des premiers tests effectués avec des versions pré-finales de KDE 4 ont permis de montrer des gains de 39% (ces chiffres sont toutefois à prendre avec des pincettes dans la mesure où le code au moment des tests n'était pas fini et ni optimisé).
Phonon
C’est un framework multimédia destiné à rendre les applications multimédia indépendantes de la plateforme. Un lecteur audio/vidéo pourra ainsi faire appel à des fonctions basiques de lecture sans tenir compte du moteur de rendu utilisé (que ce soit DirectShow sous Windows, QuickTime sous Mac ou GStreamer ou Xine sous Linux).
Phonon permettra aussi de régler le son application par application, et de regrouper ces dernières par catégories : il pourra aussi diminuer/arrêter le son d'une musique/vidéo lors de l'entrée d'un appel VoIP, ou encore basculer le niveau sonore des applications lors du changement de focus.
Couplé à Solid, il peut être informé du branchement de périphériques sonores (tels que les casques USB), et rediriger le son de certaines applications en conséquence.
Trolltech a récemment annoncé que Phonon serait directement intégré à Qt 4.4, et a même fourni le code pour l'interfacer avec les moteurs DirectShow et QuickTime. Les prochaines versions de KDE 4 ne devraient donc pas avoir de mal de ce côté-là pour être portées sur les plateformes Mac et Windows.
- The Road to KDE 4: Phonon Makes Multimedia Easier
- Blog du créateur
- Annonce officielle de Trolltech d'inclure Phonon dans Qt 4.4
Solid
Il s'agit d'un framework destiné à gérer les périphériques. Il offre ainsi une abstraction pour la détection, le branchement à chaud ou encore le paramétrage des périphériques (amovibles, mais pas seulement).
Il permettra ainsi de surveiller le niveau de la batterie, la gestion des réseaux, l'apparition de périphériques Bluetooth... et d'en informer les applications/frameworks qui le désirent (tel quel Phonon, par exemple).
- FRAPS vient d'être mis à jour : une nouvelle option et des bugs en moins.
10/02/2010 à 09:23 par David - HWiNFO32 mis à jour : meilleur support de certaines GeForce et détection du support du TRIM par les SSD.
09/02/2010 à 17:24 par David - Intel annonce enfin son Itanium 9300 connu sous le nom de code Tukwila
09/02/2010 à 14:01 par David - Il semble que XBit Labs n'aime pas la carte mère P55-GD55 de MSI.
09/02/2010 à 13:59 par David - La Radeon HD 4850 Hybrid Frozr de MSI, elle tient le choc sous Furmark ?
09/02/2010 à 13:58 par David
Vista : ces vilaines applications qui désactivent Aero
Comment faire pour remettre Aero en marche ?...
Comment faire pour remettre Aero en marche ?...
Vista : maîtriser les raccourcis clavier de Windows Mail
Si vous avez Vista et que vous utilisez l'application...
Si vous avez Vista et que vous utilisez l'application...
© 2003 -2010 PC INpact SARL de presse. Tous droits réservés ! - Powered by PCI WebEngine - PCINpact.com est un site de PC INpact Network
Glossaire : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z - Tendances: Windows 7 (Seven) | iPhone 3GS | New Super Mario Bros. Wii
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
- Générée en 0.0729 s - Top 100 - Bons plans partenaires
Partenaires : Personnaliser Windows - Comparatif GPS - Forum Science - Tom's Hardware - Astuces PC - Test ADSL - Nos partenaires
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
Partenaires : Personnaliser Windows - Comparatif GPS - Forum Science - Tom's Hardware - Astuces PC - Test ADSL - Nos partenaires
?


















Nintendo Console Wii
Clé USB 16Go
Intel Core i7 920
Intel Core 2 Duo E8400
TomTom One XL IQ Routes Europe 

