Les applications Qt5 n'utilisent pas le style gtk sur Liux Mint

Les applications Qt4 utilisent le thème gtk par défaut, mais les applications Qt5 doivent être démarrées en utilisant -style gtk , ou elles ne ressemblent pas aux applications gtk.

Existe-t-il un moyen de faire en sorte que les applications Qt5 utilisent le style gtk par défaut? Il y a qtconfig-qt4 (et le style est défini sur gtk), mais pas de qtconfig-qt5 .

Je suis sur Linux Mint 17.1 "Rebecca" Cinnamon.

J'ai trouvé la solution après avoir lu https://wiki.archlinux.org/index.php/Uniform_Look_for_Qt_and_GTK_Applications :

Qt5 décide du style à utiliser en fonction de l'environnement de bureau utilisé. S'il ne reconnaît pas l'environnement de bureau, il revient à un style générique. Pour forcer un style spécifique, vous pouvez définir la variable d'environnement QT_STYLE_OVERRIDE. Plus précisément, définissez-le sur gtk si vous souhaitez utiliser le thème gtk. Les applications Qt5 prennent également en charge l'indicateur -style, que vous pouvez utiliser pour lancer une application Qt5 avec un style spécifique.

J'ai donc ajouté cette ligne à mon $ HOME / .profile

 export QT_STYLE_OVERRIDE=gtk 

J'avais du mal à get Qt5 pour utiliser le style natif sur Linux Mint (18, Cinnamon) pour une installation Qt5 que je me suis téléchargée. Ce qui semble fonctionner à la fin est

 $ unset QT_STYLE_OVERRIDE 

Je pense que cette variable est définie par cinnamon-session elle cinnamon-session même (grepping le binary renvoie une correspondance) donc il n'y a pas de moyen facile de le décaler.