Details
-
Bug
-
Resolution: Out of scope
-
P2: Important
-
None
-
5.10.1, 5.11.0 RC 1
-
Windows 10:/ Fusion style, macOS: Causing even default style. (no need above call)
Description
QWidget::paintEvent() will be called eternally if set max < min value in QScrollBar in the parent widgets's paintEvent():
void paintEventTest::paintEvent(QPaintEvent *event) { ui.horizontalScrollBar->setMinimum(3); ui.horizontalScrollBar->setMaximum(0);
And causing only when set fusion style in Windows 10. (macOS can be seen even default style)
a.setStyle(QStyleFactory::create("fusion"));
"5.11.0 fusion windows" ()
Range 3 .. 0
MainWindow::paintEvent # 0
MainWindow::paintEvent setting 3 .. 0
MainWindow::paintEvent # 1
MainWindow::paintEvent setting 3 .. 0
MainWindow::paintEvent # 2
MainWindow::paintEvent setting 3 .. 0
MainWindow::paintEvent # 3
MainWindow::paintEvent setting 3 .. 0
MainWindow::paintEvent # 4
MainWindow::paintEvent setting 3 .. 0
MainWindow::paintEvent # 5
MainWindow::paintEvent setting 3 .. 0