cdimauro ha scritto:Se non sbaglio le QT utilizzano le API native del s.o. su cui girano, per cui finestre, controlli, ecc., dovrebbero essere esattamente gli stessi di AmigaOS per un eventuale porting.
Ehmm, c'è un problema alla base :)
In linea teorica si potrebbe utilizzare anche MUI come "API native", anziché quelle classiche di AmigaOS, fornendo un'esperienza più ricca e in linea con quanto offerto dai programmi Amiga più moderni.
Ahahah

Eheh questo è il tipico ragionamento di una persona che sa trarre delle corrette conclusioni.

Purtroppo mi dispiace farti notare che nel mondo Amiga la gente con ragionamenti come i tuoi è poca e come uno dei programmatori OS4 scriva questo di MUI:
"If I would have had too use the MUI crap instead of ReAction there wouldn't have been any AmigaOS 4.x port of OWB with GUI at all, at least not from me."
Ma anche:
"Definitely not, MUI was utter crap on AmigaOS 3.x already and I only used it if I had to[...]If would want to have something as broken as MUI I could port the AROS Zune to AmigaOS 4.x and add the required AmigaOS 4.x changes, but since Zune can be used instead of MUI with MUI programs on AmigaOS 3.x they obviusly copied all design flaws of MUI and, except for the required AmigaOS 4.x changes MUI doesn't have, it would be just as bad. "
Queste perle di saggezza provengono dallo stesso programmatore che attualmente mantiene il browser OWB su AmigaOS4 la cui usabilità è ben peggiore di quella di AWeb (un browser Amiga non più sviluppato attivamente da più di 10 anni). E tra l'altro non è l'unico nel team di OS4 a pensarla così.
Quindi come potrai dedurre un eventuale porting di QT su una versione di Zune (perchè su MUI non lo farebbero in quanto non lo controllano) è molto improbabile.
Tagliando fuori Zune/MUI quello che rimane, almeno su OS4, è Reaction, che non è in grado di sostenere le funzionalità di QT (se come dici tu vengono passate direttamente alle API native del sistema), e dunque si dovrebbero reimplementare molte parti da zero, ed estendere abbondantemente le funzionalità delle classi esistenti (sono anni che la classe List di Reaction non permette il d&d tra i suoi stessi elementi, e non esiste un'API comune per il d&d tra elementi Reaction, giusto per elencare una delle maggiori mancanze).
E ritorniamo al solito discorso: ci sono le risorse necessarie per avere un porting di QT fruibile ed integrato su AmigaOS4? Secondo me no, ma felice di essere smentito in tempi accettabili (1 anno?)