Gå til innhold

Hvordan lager man et GUI-bibliotek?


Anbefalte innlegg

Videoannonse
Annonse

Ta en kikk på kildekoden til Qt, da vel ;)

 

Uansett, det er ikke noen spesiell magi ved det. GUI-biblioteker består ofte av flere lag, f.eks. noe slik som:

 

Selve biblioteket -- grensesnittet til programmereren -> Abstraksjonslag -- gir selve biblioteket et felles grensesnitt til de plattformspesifikke delene -> Plattformspesifikke deler, som sørger for å kommunisere med f.eks. X eller den delen av Windows som styrer grafikken. Under der igjen har du kjernen, som gir (f.eks.) X tilgang til skjermen.

 

Dette bildet (hentet fra Qt Product Overview) illustrerer det hele ganske godt:

 

qtarch.png

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...