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

Bibliothèques Discussion :

Interface graphique multiplatforme utilisant les composants natifs : GTK, .Net, Cocoa


Sujet :

Bibliothèques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de Gaulouis
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2015
    Messages
    252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2015
    Messages : 252
    Par défaut Interface graphique multiplatforme utilisant les composants natifs : GTK, .Net, Cocoa
    Bonjour, Bonsoir à tous,

    Je commence un petit logiciel avec une interface graphique et je voudrai utiliser les bibliothèques native de chaque plate-forme.
    Je m'inspire des prototypes des fonctions Qt pour faire la couche d'abstraction de ma bibliothèque Gui. Mais c'est un travail long et fastidieux.

    Je voudrais savoir si une tel bibliothèque existe déjà ? (J'ai cru comprendre que Qt n'utilisait pas les bibliothèques native, mais j'aimerai bien supporter ce backend)

    Sinon, pouvez vous me confirmer ou non que la méthode que j'emploie est "bonne" ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    +- projet
        +- src
            +- main.cpp
        +- lib
            +- gui
                +- window.h
                +- gtk
                    +- window.cpp
                +- cocoa
                    +- window.cpp
                +- net
                    +- window.cpp
    Lorsque je compile, suivant la plate-forme choisis, je compile gtk/window.cpp, net/window.cpp ou cocoa/window.cpp

    L'avantage est de pouvoir créer des Widgets complexe en accord avec les standard IHM de chaque plate-forme. (Par example le RibbonBar pour Windows; Les Wizards, les formulaires, ..)

  2. #2
    Membre chevronné Avatar de Gaulouis
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2015
    Messages
    252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2015
    Messages : 252
    Par défaut
    J'ai trouvé mon bonheur ici : wxWidget

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

Discussions similaires

  1. Utiliser les composants classiques de Delphi avec "UIB dataset"
    Par helmis dans le forum Bases de données
    Réponses: 2
    Dernier message: 13/01/2011, 10h42
  2. Utiliser les Composants IBX
    Par judor31 dans le forum Connexion aux bases de données
    Réponses: 1
    Dernier message: 30/06/2006, 09h09

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