Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/04/2009, à 02:29

xabilon

Donner le look Qt4 aux applications Qt3 sous KDE4

Salut

Pour les utilisateurs de KDE4, qui doivent utiliser des applications Qt3 non encore finalisées en Qt4 (K3b, SoundKonverter, Quanta+, Tellico ...).
Vous avez un beau bureau KDE4 bien homogène, mais les applis Qt3 font tâche au milieu.
qt3-qtconfig n'est pas utile, et l'installation de Kcontrol provoque des conflits avec les paquets de KDE4.

Je me permets donc de vous traduire un hack trouvé ici :
http://www.n0xtrum.com/2009/01/cambiar-tema-de-kde-3-en-kde-4.html

Il s'agit d'installer uniquement les modules souhaités de Kcontrol, sans qu'ils interfèrent avec KDE4.
Il faut savoir manier la ligne de commande et le sudo.

Avertissement 1 : ce hack nécessite de faire des opérations en mode administrateur, et de toucher à des dossiers du système. Ne vous y aventurez donc que si vous savez ce que vous faites.

Avertissement 2 : pour utiliser ce hack, il faut que, au préalable, au moins une application Qt3 soit déjà installée (par apt-get ou Adept), afin que les bibliothèques Qt3 "de base" soient présentes sur votre système.

1. On télécharge la version Hardy de Kcontrol, dans un répertoire temp créé dans votre dossier personnel :
- Pour i386
- Pour amd64

2. On ouvre une Konsole dans ce dossier, et on extrait le paquet .deb :

cd ~/temp
dpkg -x *.deb ./

3. On copie les modules nécessaires dans usr/lib/kde3, et les lanceurs dans /usr/share/applications/kde :

sudo cp ~/temp/usr/lib/kde3/kcm_icons.* /usr/lib/kde3
sudo cp ~/temp/usr/lib/kde3/kcm_colors.* /usr/lib/kde3
sudo cp ~/temp/usr/lib/kde3/kcm_fonts.* /usr/lib/kde3
sudo cp ~/temp/usr/lib/kde3/kcm_style.* /usr/lib/kde3
sudo cp ~/temp/usr/share/applications/kde/icons.desktop /usr/share/applications/kde
sudo cp ~/temp/usr/share/applications/kde/colors.desktop /usr/share/applications/kde
sudo cp ~/temp/usr/share/applications/kde/fonts.desktop /usr/share/applications/kde
sudo cp ~/temp/usr/share/applications/kde/style.desktop /usr/share/applications/kde

Ici, on a copié les modules de configuration d'icones, de couleurs, de polices et de style de fenêtre

4. Pour lancer les modules de configuration des applications Qt3 :
ALT+F2 et, au choix :

kcmshell icons
kcmshell colors
kcmshell fonts
kcmshell style

5. Il ne vous reste plus qu'à :
- configurer les couleurs et polices comme vos réglages KDE4.
- choisir le théme d'icones "Oxygen" (ou éventuellement installer le thème Oxygen pour KDE3, KDE4 et KDE3 ne nommant pas les icones de la même façon).
- trouver un style se rapprochant du style Oxygen (Qtcurve est pas mal)

6. Lorsque les applications que vous utilisez seront portées sur Qt4, et que vous n'aurez plus besoin de ce hack, il suffira de supprimer les modules et fichiers que vous venez de copier dans /usr/lib/kde3 et /usr/share/applications/kde

Merci à N0xTrUm pour son tuto


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne