Seite 1 von 1

[gelöst] wheelEvent()-Bug

Verfasst: 10. November 2004 18:56
von lepsai
hmm, ein cooler Fehler:

Wenn ich ein MDI-Fenster in meiner Anwendung maximiere, mit gedrückter ALT-Taste das Mouserad bewege und anschließend das Fenster wieder minimiere, stürzt QT 3.3.3 unter Windows XP ab.

Die Version 3.2.3 funktionierte einwandfrei.

Hat jemand ne Idee?

Verfasst: 19. November 2004 15:10
von lepsai
Habe jetzt herausgefunden, dass es nicht an dem wheelEvent() lag, sondern nur an der gedrückter ALT-Taste. Wenn ich also ein QWorkspace Widget maximiere, dann ALT drücke und anschließend wiederherstelle, kommt es zu einem Absturz. Da haben die Trolls in der 3.3.3 was geändert im Bezug auf die Underscores in der Menüleistse unter Windoz... das wird es wohl sein... Na ja, scheiß drauf... Bald werde ich die Qt Lizenz erwerben und dann bei den Trolls nachfragen... Mal sehen,was das hochgelobte Support tatsächlich wert ist.

Verfasst: 20. November 2004 12:01
von miketech
Hi,

naja "bald" kommt ja auch Qt 4, vielleicht ist es da ja eh behoben ;)

Rein interessehalber: Entwickelst Du kommerzielle Software mit Qt, oder wieso wirst Du bald eine Lizenz erwerben? So günstig sind die ja nicht ;)

Gruß

Mike

Verfasst: 20. November 2004 12:24
von lepsai
na ja, ich will meine Software eigentlich als Freeware vertreiben, aber eben nicht als Open Source. So bleibt mir nichts anderes übrig, als diese Lizenzen zu kaufen.... :)

Verfasst: 20. November 2004 13:59
von miketech
Ah ok, wirst Du das Programm für Linux und Windows bereitstellen? Bzw. oder sogar für Mac? Oder hast Du nur vor eine Plattform zu unterstützen?

Neugierig, ich weiß :)

Mike

Verfasst: 20. November 2004 17:57
von lepsai
Grundsätlich sollten alle 3 Plattformen unterstützt werden, aber einige Module wie bspw. Framegrabberunterstützung habe ich erst unter Windows realisiert. Daher werde ich versuchen, zuerst die Windowsversion herauszubringen. Ausserdem müsste ich für die anderen Plattformen ja auch Lizenzen kaufen und das wäre zum jetzigen Zeitpunkt doch zu viel. :)

Verfasst: 20. November 2004 18:07
von miketech
Genau den letzten Punkte meinte ich ;) Dann gutes Gelingen.

Gruß

Mike

Verfasst: 20. November 2004 18:08
von lepsai
Danke

Verfasst: 8. Oktober 2005 18:50
von lepsai
In der 3.3.5 ist der angesprochene Fehler weg. Hurra!