I am in the process of evaulating Qt but was dismayed to have encountered a problem within five minutes of starting to use the sample application on Windows XP with the latest automatic updates from Microsoft.
Our application uses MFC which sucks so bad that I am looking for a replacement. The application requires the use of dockable windows so I launched the Dock Widgets example. Here is what I did:
1) Clicked the undock/zoom icon on the "Customers" widget.
2) Tried to drag it
This resulted in a loss of mouse responsiveness, like there is something capturing the mouse and not releasing it. Clicking on other applications does not work. Clicking on anything has no effect once this happens.
Hitting Ctrl-Alt-Delete to bring up the Task Manager does fix the problem until you try to drag that customers widget again. Sometimes after hitting Ctrl-Alt-Delete when you move the mouse over the example window it acts like the mouse is down and the Customers window will follow the cursor as if you were dragging it until you click again. The same behavior results from trying to undock and drag the "Paragraphs" widget.
Does this happen for anyone else? The previous Qt 4.1 version of the demo worked fine when I tried it about 6 months ago. I did not get this behavior.
Is this a bug in Qt or the Example code that was not updated for 4.2? One would think that the Examples would be part of the standard regression suite.
I'm looking for some reasonable explanation. I don't have the source to Qt so I have no way of debugging this issue myself.
- Curtis
Bookmarks