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+ Discussion :

GTK+ ou Qt, lequel choisir


Sujet :

GTK+

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2018
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2018
    Messages : 22
    Par défaut GTK+ ou Qt, lequel choisir
    Bonjour, J'aimerais avoir votre avis sur gtk+ et sur qt et si possible vos expériences personnelles sur ces 2 API graphiques

    Perso, je suis un petit débutant sous gtk +. J'aimerais également savoir lequel est meilleur pour coder sur Windows askip gtk + serait plus linux....

  2. #2
    Expert confirmé
    Avatar de gerald3d
    Homme Profil pro
    Conducteur de train
    Inscrit en
    Février 2008
    Messages
    2 308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Conducteur de train
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 2 308
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Épineuse question .

    La première question à se poser est le langage. Nativement Gtk+ est en C. Qt en C++. Si le langage t'importe peu on peut passer à la question suivante. Sinon il existe aussi Gtkmm pour la version C++.

    La question suivante est le portage. Effectivement il semblerait que Qt soit mieux porté sous Windows que Gtk+. Enfin je parlerai ici plutôt de la facilité à installer l'un et l'autre sous cet environnement. Parce que les deux sont natifs de Linux tout de même ..

    Histoire de conclure je dirai Gtk+, mais c'est très subjectif venant de moi puisque je suis un fervent utilisateur de ce dernier .

    D'autres utilisateur de Qt voir des deux pourront certainement te donner une réponse plus précise.

  3. #3
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut


    Effectivement, GTK sous Windows, ça n'était pas très glorieux, ces dernières années, mais je pense que ça s'est amélioré avec la version 4.

    La grosse différence est dans le développement : GTK est surtout développé pour GNOME, Qt est surtout développé par la Qt Company (je ne pense pas que KDE soit un contributeur majeur de Qt). GTK est surtout un produit libre, Qt devient (je le crains) un produit d'appel pour les versions payantes (surtout quand tu as des besoins particuliers, notamment pour l'embarqué — microcontrôleurs, systèmes d'exploitations en temps réel, etc.).

    Un gros avantage de Qt est QML/Qt Quick, une manière déclarative de coder ses interfaces (en QML plutôt qu'en C++ ou Python) : j'adore cette manière de faire, c'est beaucoup plus intuitif et concis ! Tu as toujours accès au C++ si tu as un vrai besoin de performance.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2018
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2018
    Messages : 22
    Par défaut
    Yo sorry du vent du coup quand vous dites que gtk c'est pour gnome c'est plus pratique pour faire des environnements de bureau ?? Aussi, est il possible de faire une interface graphique aussi beau que gnome shell sans utiliser dimage ??

    En revenant à notre comparaison lequel est plus facile à prendre en main ?? J'ai déjà commencé gtk je connais les bases

    Sorry des questions idiotes je veux juste profiter de vos connaissances un moment.

  5. #5
    Expert confirmé
    Avatar de gerald3d
    Homme Profil pro
    Conducteur de train
    Inscrit en
    Février 2008
    Messages
    2 308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Conducteur de train
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 2 308
    Billets dans le blog
    5
    Par défaut
    Je vais rectifier. Gtk a été d’abord conçu pour créer The Gimp. C’est d’ailleurs toujours le cas. L’équipe Gnome utilise aussi Gtk mais crée ses propres widgets pour leur environnement de bureau.
    Tu peux créer n’importe quoi ou presque avec Gtk, comme avec Qt d’ailleurs. Je rejoins le fait que Qt n’est pas ou peu open source. Ce qui peut aussi faire pencher la balance du côté de Gtk 😉

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2018
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2018
    Messages : 22
    Par défaut
    Du coup pour finir c'est quoi la différence entre gtk2 ,3 et 4 parce que moi japprend gtk 2 et franchement ça me ferait mal au cœur si certaines fonctions de bases ont changer (si on se réfère à sdl 1 et sdl2

Discussions similaires

  1. C ou C++ ? Lequel choisir ?
    Par strategos dans le forum Langages de programmation
    Réponses: 404
    Dernier message: 09/12/2022, 20h08
  2. Lequel choisir???
    Par t_om84 dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 27/10/2004, 14h02
  3. Curseur et lock : Les différence & lequel choisir
    Par BilTCD dans le forum Access
    Réponses: 2
    Dernier message: 22/10/2004, 14h03
  4. [FEDORA] Lequel choisir entre Fedora i386 et x86 pour un xeon?
    Par Oberon dans le forum RedHat / CentOS / Fedora
    Réponses: 7
    Dernier message: 13/07/2004, 14h52
  5. [Conseil] Glut vs SDL, lequel choisir
    Par Mathieu.J dans le forum GLUT
    Réponses: 15
    Dernier message: 08/06/2004, 08h47

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