Question

Y at-il une feuille de style disponible pour une utilisation dans les applications Qt (par Qt Creator) qui rend votre utilisation de l'interface graphique de la feuille de style que vous voyez dans Qt Creator lui-même, ainsi que dans AutoCAD et d'autres applications?

Quel est le nom de cette feuille de style ou où puis-je obtenir? Il ressemble beaucoup à Vista stylesheet si ...

Et chaque fois que vous définissez une feuille de style personnalisée à votre application Qt, sera-t afficher le même style sur toutes les plateformes, ou il sera toujours afficher les parties de l'interface graphique native?

Était-ce utile?

La solution

Je ne peux pas dire que la façon dont vous obtiendrez des feuilles de style que Qt correspondent Creator ou AutoCAD, mais pour répondre à votre autre question: Lorsque vous appliquez une feuille de style, il applique à l'objet que vous avez appliqué à, et la hiérarchie des enfants de cet objet. Tout widget de non couvertes par la feuille de style d'une certaine façon maintiendra le look and feel natif qui correspond au style (feuille pas de style) choisi par Qt comme le plus approprié pour votre application basée sur la plateforme de l'utilisateur et l'environnement de bureau.

Autres conseils

Pour les personnes qui pourraient vouloir en savoir plus: Le style semble être appelé manhattanstyle et étend QWindowsStyle. Il n'est pas un autocommutateur-stylesheet et donc pas seulement copier-coller pour mettre en place. Il semble avoir d'autres dépendances dans le code source, donc je ne sais pas combien il faudra l'adapter.

La source se trouve dans le [code source qt-créateur] /src/plugins/coreplugin/manhattanstyle.cpp

Et BTW: si vous exécutez debian / ubuntu: type de source qt-créateur apt-get pour obtenir la source;)

oui, quelqu'un a séparé dehors. voir cette de style Manhattan

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top