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" ?
Lorsque je compile, suivant la plate-forme choisis, je compile gtk/window.cpp, net/window.cpp ou cocoa/window.cpp
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
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, ..)
Partager