[gelöst] wheelEvent()-Bug

Alles rund um die Programmierung mit Qt
Antworten
lepsai
Beiträge: 573
Registriert: 14. September 2004 21:33
Wohnort: Berlin
Kontaktdaten:

[gelöst] wheelEvent()-Bug

Beitrag 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?
lepsai
Beiträge: 573
Registriert: 14. September 2004 21:33
Wohnort: Berlin
Kontaktdaten:

Beitrag 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.
miketech
Beiträge: 125
Registriert: 3. August 2004 11:19

Beitrag 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
lepsai
Beiträge: 573
Registriert: 14. September 2004 21:33
Wohnort: Berlin
Kontaktdaten:

Beitrag 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.... :)
miketech
Beiträge: 125
Registriert: 3. August 2004 11:19

Beitrag 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
lepsai
Beiträge: 573
Registriert: 14. September 2004 21:33
Wohnort: Berlin
Kontaktdaten:

Beitrag 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. :)
miketech
Beiträge: 125
Registriert: 3. August 2004 11:19

Beitrag von miketech »

Genau den letzten Punkte meinte ich ;) Dann gutes Gelingen.

Gruß

Mike
lepsai
Beiträge: 573
Registriert: 14. September 2004 21:33
Wohnort: Berlin
Kontaktdaten:

Beitrag von lepsai »

Danke
lepsai
Beiträge: 573
Registriert: 14. September 2004 21:33
Wohnort: Berlin
Kontaktdaten:

Beitrag von lepsai »

In der 3.3.5 ist der angesprochene Fehler weg. Hurra!
Antworten