IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ avec C & C++ Discussion :

[GTK+ 3 themes] appliquer un thème a mon application.


Sujet :

GTK+ avec C & C++

  1. #1
    Membre expérimenté
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Points : 1 742
    Points
    1 742
    Par défaut [GTK+ 3 themes] appliquer un thème a mon application.
    Salut les GTK+,

    Je cherche a modifier ou du moins a proposer aux utilisateur de l'application que je suis en train de développer de pouvoir changer l'apparence de l'interface graphique.

    Car personnellement je suis sous Ubuntu-Gnome 14.04 et j'utilise le thème GTK Adwaita avec l'option Global Dark Theme enclenché par gnome-tweal-tool.

    Cela donne une joli apparence a ma GUI selon mon goût mais cela n'est pas le cas de tout le monde et si je décoche l'option Global Dark Theme je trouve la GUI moche.

    Bref ayant renoncer depuis longtemps a essayer de faire prendre en compte par GTK+3 un fichier *.css pour l'apparence car je n'y arrive pas par le biais des fonctions:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    gtk_css_provider_load_from_file (GtkCssProvider *css_provider, GFile *file, GError **error);
     
    gtk_style_context_add_provider_for_screen(GdkScreen *screen, GtkStyleProvider *provider, guint priority);
    Je suis perdus dans le dédale d'objets a prendre en compte afin que GTK change d'apparence avec un fichier *.css...

    J'ai vue qu'il était possible de définir une variable d'environnement nommer: GTK_THEME.

    Mais je n'arrive pas a la définir correctement ou du moins GTK+3 s'en fou de cette variable ???

    Toute aide est la bienvenue.

    Je pensais télécharger plusieurs thèmes GTK+3 et a pouvoir laisser le choix a l'utilisateur de l'apparence de mon application.

    Car tout le monde n'a pas les mêmes goût nie les mêmes thèmes installé sur son système.

    Merci pour vos réponses éclairées, illuminant les ténèbres de mon ignorance.
    Pour faire tes armes:
    Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
    Et sois toujours bien armé avant de te lancer.
    Le hasard ne sourit qu'aux gens préparés...
    Site: Website programmation international (www.open-source-projects.net)
    Site: Website imagerie 3D (www.3dreaming-imaging.net)
    Testez aux moins pendant une semaine l'éditeur avec terminaux intégrées it-edit Vous l'adopterai sûrement !
    FUN is HARD WORK !!!

  2. #2
    Membre régulier Avatar de Schaublore
    Homme Profil pro
    Manuel
    Inscrit en
    Octobre 2014
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Manuel
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2014
    Messages : 61
    Points : 93
    Points
    93
    Par défaut
    Bonsoir,

    Cela donne une joli apparence a ma GUI selon mon goût mais cela n'est pas le cas de tout le monde et si je décoche l'option Global Dark Theme je trouve la GUI moche.
    C'est donc l'utilisateur qui choisi l'apparence/theme des applications sur son système d'exploitation: c'est géniale ça!
    Sur windows c'est le contraire, c'est l'application qui impose le theme à l'utilisateur.
    Perso j'aime bien le style KDE

    Bref ayant renoncer depuis longtemps a essayer de faire prendre en compte par GTK+3 un fichier *.css pour l'apparence car je n'y arrive pas
    Tu à jeté un oeil à theme gtk+3

    Tu veux faire un nouveau thème, ou personnaliser l'apparence de certains widget ? Dans ce derniere cas, qu'est ce que ca va donner sur les autre thème ?

    @++
    f(x) = y

  3. #3
    Membre expérimenté
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Points : 1 742
    Points
    1 742
    Par défaut
    Houa, super lien: pleins d'exemples pratiques pour GTK+3, on aurai autant de participants actifs de cette qualité sur le forum, DEV se porterai que mieux.

    Sympa, merci pour le lien.

    PS: Moi aussi j'aime bien KDE pour le type d'icônes.
    Pour faire tes armes:
    Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
    Et sois toujours bien armé avant de te lancer.
    Le hasard ne sourit qu'aux gens préparés...
    Site: Website programmation international (www.open-source-projects.net)
    Site: Website imagerie 3D (www.3dreaming-imaging.net)
    Testez aux moins pendant une semaine l'éditeur avec terminaux intégrées it-edit Vous l'adopterai sûrement !
    FUN is HARD WORK !!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Appliquer un thème GTK+ sous Windows
    Par zarthur dans le forum GTK+ avec C & C++
    Réponses: 0
    Dernier message: 22/08/2010, 14h01
  2. Réponses: 1
    Dernier message: 09/05/2010, 15h26
  3. [CS3] Appliquer un thème
    Par dan-fa dans le forum Dreamweaver
    Réponses: 3
    Dernier message: 25/06/2008, 09h23
  4. Gtk+ et Theme (windows)
    Par Metallix dans le forum GTK+ avec C & C++
    Réponses: 13
    Dernier message: 28/12/2007, 16h21
  5. gtk stock item, pas d'image sur mon bouton ?
    Par titor dans le forum GTK+ avec C & C++
    Réponses: 5
    Dernier message: 25/02/2007, 20h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo