PyQT & threading

Gast #6713326
Lesenswert?

Qt ist sehr alt und schon immer Windos/Mac/*x-portabel (und war früher™ 
sogar ohne STL baubar). Deshalb hat Qt ungefähr alles selbst 
implementiert/gewrappt (nur qvoid hat man anscheinend vergessen). Von 
einem OS-unabhängigen std::thread konnte man in den 90ern nur träumen.
#6713909
Lesenswert?

Tom schrieb:
> Qt ist sehr alt und schon immer Windos/Mac/*x-portabel (und war früher™
> sogar ohne STL baubar).

Das hatte den Grund, dass die Ziel-Compiler damals in der Hinsicht teils 
sehr unvollständig waren.

> Deshalb hat Qt ungefähr alles selbst implementiert/gewrappt (nur qvoid hat
> man anscheinend vergessen).

Wozu sollte ein "qvoid" gut sein? Für void braucht man keine Bibliothek, 
und es hat auch früher schon jeder C++-Compiler unterstützt. Das VOID, 
das Microsoft bei seinen Compilern eingeführt hat, wirkt irgendwie 
albern.

> Von einem OS-unabhängigen std::thread konnte man in den 90ern nur träumen.

QThread macht noch ein bisschen mehr. Per Default startet QThread eine 
eigene Eventloop. Und es nutzt Signale und Slots.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren