Splitter resize icon not shown
-
A quick check in designer preview I don't see such a behavior. Please write a small testcase to see if it really does not work on your system.
-
Again: write a simple testcase to try to reproduce it.
-
Okay I figured out the problem but not sure why this would cause it. The problem has to do with starting and stopping the cursor;
This statement removes the resize icon from the splitter if I use it: All is in MainWindow.
QApplication::setOverrideCursor(Qt::WaitCursor); //shows wait spinner
QApplication::setOverrideCursor(Qt::ArrowCursor); //end wait spinnerThis code does not effect the resize icon:
this->setCursor(Qt::WaitCursor);
this->setCursor(Qt::ArrowCursor);Why would the setOverideCursor cause such a behavior?
-
Hi,
Because you did not call restoreOverrideCursor once done with the code that required setOverrideCursor in the first place.
-
-
Sorry for some reason the screen reset so I'll try again: This seems to work. Does it make sense?
startCursor()
{
QApplication::setOverrideCursor(Qt::WaitCursor);
}endCursor()
{
QApplication::restoreOverrideCursor();
QApplication::setOverrideCursor(Qt::ArrowCursor);
QApplication::restoreOverrideCursor();
}