Hi, Dimitri. Dimitri Frederickx wrote: > When I start up my application, I execute the following code: > QApplication.setOverrideCursor(new > QCursor(Qt.CursorShape.BlankCursor)); > > After this I create a QGraphicsView. > > Although I've overridden the cursor to a blank cursor, the cursor is > still displayed. From the moment that I move my mouse pointer, it is > then made invisible. > > How can I make my mouse pointer invisible without first having to move > my mouse? Is this maybe a bug? >
I am not able to reproduce this problem. Please note that the cursor is only overridden for the application window. Are you sure that you are not misinterpreting the effects? To be clear, the intended effect of your code is that the cursor should be visible when it's outside the application's window, and invisible inside. E.g. if you use showMaximized() to show your window rather than show(), the window will immediately fill the entire screen and you should see that the mouse cursor is invisible on start up. Does this not work as intended? In that case, on which platform have you tested it? -- Eskil _______________________________________________ Qt-jambi-interest mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest
