Hard crash in QFileDialog (Qt/WinFree)

Angus Leeming leeming at lyx.org
Sun Jun 12 12:10:47 CEST 2005


Christian Ehrlicher wrote:
> Angus Leeming schrieb:
>>>The problem is that also it looks like the QLineEdit with the cursor has
>>>the keyboard focus, this isn't true. When you click into the QLineEdit
>>>before pressing a key, all works fine because then the correct widgets
>>>gets the keyevent.
>>
>>Actually, on linux at least, the QLineEdit doesn't have focus and pressing
>>"a" causes some directory beginning with "a" in the folder list to be
>>highlighted. If there's no such folder, then there's no visible effect.
>>The "a" certainly does NOT get put into the QLineEdit widget.
>>
>>Hope this helps further.
> 
> Yes, I saw the same behaviour with qt321nc and now it works also with
> qt/free.
> The problem is (was) that we handle the WM_ACTIVATE event but did not
> set QApplication::activeWindow(). After this Qt thought there is no
> active window - the rest you know :-D
> I've checked in a patch (qapplication_win.cpp) which should solve this
> problem.
> 
> Christian

Thank you, Christian!
Angus



More information about the kde-cygwin mailing list