Gå til innhold

Kjente Borland-verktøy oppgraderes for Windows 7


Anbefalte innlegg

Problemet med Qt er at klienten må legge inn rammeverket og at designet ikke alltid blir like godt integrert med temaet til operativsystemet.
Kan du dokumentere dette?

link Det er da vel kjent stoff for deg at f.eks. Windows-brukere må legge inn KDE-rammeverket for å kjøre slike program?

 

Jeg regner med at du også har prøvd å kjøre f.eks. Amarok i Ubuntu og har sett hvor dårlig det passer inn grafisk, men ennå verre at det bruker KDEs dialoger til å bla opp i mapper osv. som ofte er mindre egnet enn de som er designet for plattformen.

 

Hvis dette ikke er nok dokumentasjon så kan jeg kanskje grave frem noen skjermbilder en dag.

 

En trenger da vitterlig ikke å legge inn KDE-rammeverket for å kjøre Qt-programmer i Windows (og sånn sett ikke i Linux heller), det holder å legge ved Qt-dllene. F.eks VLC bruker nå Qt (før wxWidgets, som kanskje også er verd å nevne her.), og det har ikke behov for KDE. Qt i Linux har også fra versjon 4.5 ett GTK-tema, som får Qt-applikasjoner til å se ut som GTK-applikasjoner. Det er dog en del linux-applikasjoner skrevet mot KDE, og som ikke passer like godt inn andre plasser.

Endret av oln
Lenke til kommentar
Videoannonse
Annonse

Som oln skriver trenger du ikke bruke KDE bibliotekene. Qt har vært industristandard for plattformuavhengige applikasjoner i flere år (før KDE port var tiltenkt). Last ned Qt Creator så har du RAD i massevis som kompilerer rent på alle plattformer, og integreres så perfekt som noe annet med OS. Qt er essensielt ikke annet enn et sett med C++ biblioteker, så du får med deg noen Qt-dll'er, that's it.

 

Å bruke KDE-bibliotekene tvinger deg for til å gi ut applikasjonen under GPL, men da har du også alt som er gjort i KDE tilgjengelig for klipp og lim.

Endret av Del
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...