Hi! Ich habe vor längerer Zeit mal Pc2Box auf qt5 portiert. Sollte unter Ubuntu 22.04 (oder auch 20.04) mit den qt-dev-lib compilieren. Ein Executable ist auch drin, das sollte mit qt 5.13 libs laufen ohne compilieren.
Hier ist nochmal eine Version mit weniger Bugs. Das Problem scheint zu sein, dass qt3 bzw qt4 intern eher mit latin1 gearbeitet hat und qt5 mehr auf UTF-8 setzt. Die interne Codierung des Zeichensatzes bei den Lasat-Receivern scheint auch latin1 zu sein. In diesem Release sollten jetzt die Umlaute korrekt dargestellt werden.
Hast du vielleicht die Zeit und Elan an einer Qt6 Version von pc2box zu arbeiten? Dann könnte man pc2box auch mit Distributionen die (zukünftig) nur noch Qt6 ausliefern nutzen!
Hi! Ich habe im Moment keine Pläne für eine Qt6 Port, wobei das wohl wenig Aufwand wäre. Aufwändig wäre eher, ein passendes, richtiges Paket bereitzustellen. Mal sehen... zzt. werden ja die Qt5 Libs noch von Ubuntu bereitgestellt. Der Qt5 Port war ja auch "nur" ein Hack, damit ich selbst pc2box weiter nutzen konnte.
Ich habe jetzt doch kleine Anpassungen gemacht, so dass der Code sowohl mit qt5 als auch mit at6 compiliert. Das executable im tgz ist mit ubuntu 22.04 und Qt6.2.4 compiliert. Viel Spaß!