Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Disabled widget hogs scrollEvents... how to disable?

Disabled widget hogs scrollEvents... how to disable?

Scheduled Pinned Locked Moved Unsolved General and Desktop
10 Posts 2 Posters 604 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Dariusz
    wrote on 5 Feb 2021, 12:54 last edited by
    #1

    Hey

    If I disable a widget inside QScrollAray & hover over it & scroll. The scroll area does not get the event. How can I properly push the event to the scroll area? I looked at installing event filters and trying to push it, but then the next widget(parent) is also disabled, and so on so on... seems like a recursive never-ending tree of disabled widgets. Is there a proper flag/etc I can set on the widget?

    TIA

    1 Reply Last reply
    0
    • D Offline
      D Offline
      Dariusz
      wrote on 5 Feb 2021, 13:45 last edited by
      #2

      This is example >

      # -*- coding: utf-8 -*-
      
      ################################################################################
      ## Form generated from reading UI file 'designersSbOqr.ui'
      ##
      ## Created by: Qt User Interface Compiler version 6.0.0
      ##
      ## WARNING! All changes made in this file will be lost when recompiling UI file!
      ################################################################################
      
      from PySide6.QtCore import *
      from PySide6.QtGui import *
      from PySide6.QtWidgets import *
      
      
      class Ui_Form(object):
          def setupUi(self, Form):
              if not Form.objectName():
                  Form.setObjectName(u"Form")
              Form.resize(782, 717)
              self.gridLayout_5 = QGridLayout(Form)
              self.gridLayout_5.setObjectName(u"gridLayout_5")
              self.scrollArea = QScrollArea(Form)
              self.scrollArea.setObjectName(u"scrollArea")
              self.scrollArea.setWidgetResizable(True)
              self.scrollAreaWidgetContents = QWidget()
              self.scrollAreaWidgetContents.setObjectName(u"scrollAreaWidgetContents")
              self.scrollAreaWidgetContents.setGeometry(QRect(0, 0, 745, 1164))
              self.gridLayout_4 = QGridLayout(self.scrollAreaWidgetContents)
              self.gridLayout_4.setObjectName(u"gridLayout_4")
              self.widget_4 = QWidget(self.scrollAreaWidgetContents)
              self.widget_4.setObjectName(u"widget_4")
              self.verticalLayout = QVBoxLayout(self.widget_4)
              self.verticalLayout.setObjectName(u"verticalLayout")
              self.widget_3 = QWidget(self.widget_4)
              self.widget_3.setObjectName(u"widget_3")
              self.gridLayout_3 = QGridLayout(self.widget_3)
              self.gridLayout_3.setObjectName(u"gridLayout_3")
              self.pushButton_25 = QPushButton(self.widget_3)
              self.pushButton_25.setObjectName(u"pushButton_25")
              self.pushButton_25.setEnabled(False)
      
              self.gridLayout_3.addWidget(self.pushButton_25, 0, 0, 1, 1)
      
              self.pushButton_26 = QPushButton(self.widget_3)
              self.pushButton_26.setObjectName(u"pushButton_26")
              self.pushButton_26.setEnabled(False)
      
              self.gridLayout_3.addWidget(self.pushButton_26, 1, 0, 1, 1)
      
              self.pushButton_27 = QPushButton(self.widget_3)
              self.pushButton_27.setObjectName(u"pushButton_27")
              self.pushButton_27.setEnabled(False)
      
              self.gridLayout_3.addWidget(self.pushButton_27, 2, 0, 1, 1)
      
              self.pushButton_28 = QPushButton(self.widget_3)
              self.pushButton_28.setObjectName(u"pushButton_28")
              self.pushButton_28.setEnabled(False)
      
              self.gridLayout_3.addWidget(self.pushButton_28, 3, 0, 1, 1)
      
              self.pushButton_29 = QPushButton(self.widget_3)
              self.pushButton_29.setObjectName(u"pushButton_29")
              self.pushButton_29.setEnabled(False)
      
              self.gridLayout_3.addWidget(self.pushButton_29, 4, 0, 1, 1)
      
              self.pushButton_30 = QPushButton(self.widget_3)
              self.pushButton_30.setObjectName(u"pushButton_30")
              self.pushButton_30.setEnabled(False)
      
              self.gridLayout_3.addWidget(self.pushButton_30, 5, 0, 1, 1)
      
              self.pushButton_31 = QPushButton(self.widget_3)
              self.pushButton_31.setObjectName(u"pushButton_31")
              self.pushButton_31.setEnabled(False)
      
              self.gridLayout_3.addWidget(self.pushButton_31, 6, 0, 1, 1)
      
              self.pushButton_32 = QPushButton(self.widget_3)
              self.pushButton_32.setObjectName(u"pushButton_32")
              self.pushButton_32.setEnabled(False)
      
              self.gridLayout_3.addWidget(self.pushButton_32, 7, 0, 1, 1)
      
              self.pushButton_33 = QPushButton(self.widget_3)
              self.pushButton_33.setObjectName(u"pushButton_33")
              self.pushButton_33.setEnabled(False)
      
              self.gridLayout_3.addWidget(self.pushButton_33, 8, 0, 1, 1)
      
              self.pushButton_34 = QPushButton(self.widget_3)
              self.pushButton_34.setObjectName(u"pushButton_34")
              self.pushButton_34.setEnabled(False)
      
              self.gridLayout_3.addWidget(self.pushButton_34, 9, 0, 1, 1)
      
              self.pushButton_35 = QPushButton(self.widget_3)
              self.pushButton_35.setObjectName(u"pushButton_35")
              self.pushButton_35.setEnabled(False)
      
              self.gridLayout_3.addWidget(self.pushButton_35, 10, 0, 1, 1)
      
              self.pushButton_36 = QPushButton(self.widget_3)
              self.pushButton_36.setObjectName(u"pushButton_36")
              self.pushButton_36.setEnabled(False)
      
              self.gridLayout_3.addWidget(self.pushButton_36, 11, 0, 1, 1)
      
      
              self.verticalLayout.addWidget(self.widget_3)
      
              self.widget = QWidget(self.widget_4)
              self.widget.setObjectName(u"widget")
              self.gridLayout = QGridLayout(self.widget)
              self.gridLayout.setObjectName(u"gridLayout")
              self.pushButton = QPushButton(self.widget)
              self.pushButton.setObjectName(u"pushButton")
              self.pushButton.setEnabled(False)
      
              self.gridLayout.addWidget(self.pushButton, 0, 0, 1, 1)
      
              self.pushButton_2 = QPushButton(self.widget)
              self.pushButton_2.setObjectName(u"pushButton_2")
              self.pushButton_2.setEnabled(False)
      
              self.gridLayout.addWidget(self.pushButton_2, 1, 0, 1, 1)
      
              self.pushButton_3 = QPushButton(self.widget)
              self.pushButton_3.setObjectName(u"pushButton_3")
              self.pushButton_3.setEnabled(False)
      
              self.gridLayout.addWidget(self.pushButton_3, 2, 0, 1, 1)
      
              self.pushButton_4 = QPushButton(self.widget)
              self.pushButton_4.setObjectName(u"pushButton_4")
              self.pushButton_4.setEnabled(False)
      
              self.gridLayout.addWidget(self.pushButton_4, 3, 0, 1, 1)
      
              self.pushButton_5 = QPushButton(self.widget)
              self.pushButton_5.setObjectName(u"pushButton_5")
              self.pushButton_5.setEnabled(False)
      
              self.gridLayout.addWidget(self.pushButton_5, 4, 0, 1, 1)
      
              self.pushButton_6 = QPushButton(self.widget)
              self.pushButton_6.setObjectName(u"pushButton_6")
              self.pushButton_6.setEnabled(False)
      
              self.gridLayout.addWidget(self.pushButton_6, 5, 0, 1, 1)
      
              self.pushButton_7 = QPushButton(self.widget)
              self.pushButton_7.setObjectName(u"pushButton_7")
              self.pushButton_7.setEnabled(False)
      
              self.gridLayout.addWidget(self.pushButton_7, 6, 0, 1, 1)
      
              self.pushButton_8 = QPushButton(self.widget)
              self.pushButton_8.setObjectName(u"pushButton_8")
              self.pushButton_8.setEnabled(False)
      
              self.gridLayout.addWidget(self.pushButton_8, 7, 0, 1, 1)
      
              self.pushButton_9 = QPushButton(self.widget)
              self.pushButton_9.setObjectName(u"pushButton_9")
              self.pushButton_9.setEnabled(False)
      
              self.gridLayout.addWidget(self.pushButton_9, 8, 0, 1, 1)
      
              self.pushButton_10 = QPushButton(self.widget)
              self.pushButton_10.setObjectName(u"pushButton_10")
              self.pushButton_10.setEnabled(False)
      
              self.gridLayout.addWidget(self.pushButton_10, 9, 0, 1, 1)
      
              self.pushButton_11 = QPushButton(self.widget)
              self.pushButton_11.setObjectName(u"pushButton_11")
              self.pushButton_11.setEnabled(False)
      
              self.gridLayout.addWidget(self.pushButton_11, 10, 0, 1, 1)
      
              self.pushButton_12 = QPushButton(self.widget)
              self.pushButton_12.setObjectName(u"pushButton_12")
              self.pushButton_12.setEnabled(False)
      
              self.gridLayout.addWidget(self.pushButton_12, 11, 0, 1, 1)
      
      
              self.verticalLayout.addWidget(self.widget)
      
              self.widget_2 = QWidget(self.widget_4)
              self.widget_2.setObjectName(u"widget_2")
              self.gridLayout_2 = QGridLayout(self.widget_2)
              self.gridLayout_2.setObjectName(u"gridLayout_2")
              self.pushButton_13 = QPushButton(self.widget_2)
              self.pushButton_13.setObjectName(u"pushButton_13")
              self.pushButton_13.setEnabled(False)
      
              self.gridLayout_2.addWidget(self.pushButton_13, 0, 0, 1, 1)
      
              self.pushButton_14 = QPushButton(self.widget_2)
              self.pushButton_14.setObjectName(u"pushButton_14")
              self.pushButton_14.setEnabled(False)
      
              self.gridLayout_2.addWidget(self.pushButton_14, 1, 0, 1, 1)
      
              self.pushButton_15 = QPushButton(self.widget_2)
              self.pushButton_15.setObjectName(u"pushButton_15")
              self.pushButton_15.setEnabled(False)
      
              self.gridLayout_2.addWidget(self.pushButton_15, 2, 0, 1, 1)
      
              self.pushButton_16 = QPushButton(self.widget_2)
              self.pushButton_16.setObjectName(u"pushButton_16")
              self.pushButton_16.setEnabled(False)
      
              self.gridLayout_2.addWidget(self.pushButton_16, 3, 0, 1, 1)
      
              self.pushButton_17 = QPushButton(self.widget_2)
              self.pushButton_17.setObjectName(u"pushButton_17")
              self.pushButton_17.setEnabled(False)
      
              self.gridLayout_2.addWidget(self.pushButton_17, 4, 0, 1, 1)
      
              self.pushButton_18 = QPushButton(self.widget_2)
              self.pushButton_18.setObjectName(u"pushButton_18")
              self.pushButton_18.setEnabled(False)
      
              self.gridLayout_2.addWidget(self.pushButton_18, 5, 0, 1, 1)
      
              self.pushButton_19 = QPushButton(self.widget_2)
              self.pushButton_19.setObjectName(u"pushButton_19")
              self.pushButton_19.setEnabled(False)
      
              self.gridLayout_2.addWidget(self.pushButton_19, 6, 0, 1, 1)
      
              self.pushButton_20 = QPushButton(self.widget_2)
              self.pushButton_20.setObjectName(u"pushButton_20")
              self.pushButton_20.setEnabled(False)
      
              self.gridLayout_2.addWidget(self.pushButton_20, 7, 0, 1, 1)
      
              self.pushButton_21 = QPushButton(self.widget_2)
              self.pushButton_21.setObjectName(u"pushButton_21")
              self.pushButton_21.setEnabled(False)
      
              self.gridLayout_2.addWidget(self.pushButton_21, 8, 0, 1, 1)
      
              self.pushButton_22 = QPushButton(self.widget_2)
              self.pushButton_22.setObjectName(u"pushButton_22")
              self.pushButton_22.setEnabled(False)
      
              self.gridLayout_2.addWidget(self.pushButton_22, 9, 0, 1, 1)
      
              self.pushButton_23 = QPushButton(self.widget_2)
              self.pushButton_23.setObjectName(u"pushButton_23")
              self.pushButton_23.setEnabled(False)
      
              self.gridLayout_2.addWidget(self.pushButton_23, 10, 0, 1, 1)
      
              self.pushButton_24 = QPushButton(self.widget_2)
              self.pushButton_24.setObjectName(u"pushButton_24")
              self.pushButton_24.setEnabled(False)
      
              self.gridLayout_2.addWidget(self.pushButton_24, 11, 0, 1, 1)
      
      
              self.verticalLayout.addWidget(self.widget_2)
      
      
              self.gridLayout_4.addWidget(self.widget_4, 0, 0, 1, 1)
      
              self.scrollArea.setWidget(self.scrollAreaWidgetContents)
      
              self.gridLayout_5.addWidget(self.scrollArea, 0, 0, 1, 1)
      
      
              self.retranslateUi(Form)
      
              QMetaObject.connectSlotsByName(Form)
          # setupUi
      
          def retranslateUi(self, Form):
              Form.setWindowTitle(QCoreApplication.translate("Form", u"Form", None))
              self.pushButton_25.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_26.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_27.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_28.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_29.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_30.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_31.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_32.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_33.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_34.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_35.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_36.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_2.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_3.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_4.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_5.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_6.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_7.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_8.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_9.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_10.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_11.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_12.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_13.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_14.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_15.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_16.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_17.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_18.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_19.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_20.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_21.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_22.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_23.setText(QCoreApplication.translate("Form", u"PushButton", None))
              self.pushButton_24.setText(QCoreApplication.translate("Form", u"PushButton", None))
          # retranslateUi
      
      
      
      1 Reply Last reply
      0
      • C Online
        C Online
        Chris Kawa
        Lifetime Qt Champion
        wrote on 5 Feb 2021, 14:15 last edited by
        #3

        You can change widget's focus policy to StrongFocus when you disable it and then back to WheelFocus when you enable it.

        D 1 Reply Last reply 5 Feb 2021, 14:37
        2
        • C Chris Kawa
          5 Feb 2021, 14:15

          You can change widget's focus policy to StrongFocus when you disable it and then back to WheelFocus when you enable it.

          D Offline
          D Offline
          Dariusz
          wrote on 5 Feb 2021, 14:37 last edited by
          #4

          @Chris-Kawa said in Disabled widget hogs scrollEvents... how to disable?:

          You can change widget's focus policy to StrongFocus when you disable it and then back to WheelFocus when you enable it.

          Looking at the example... the QPushButton is already in strong focus. And changing policy to other ones does not help...

          Bug?

          1 Reply Last reply
          0
          • C Online
            C Online
            Chris Kawa
            Lifetime Qt Champion
            wrote on 5 Feb 2021, 14:48 last edited by
            #5

            Sorry, I didn't read through all that code. I assumed the widget that stole the wheel event is something like a spinbox in which case it would've worked. QPushButton doesn't do anything with mouse wheel and it shouldn't even take that event. I just made a small test and it doesn't so it must be something specific to your code.
            I don't have pyside set up to test it though.

            D 1 Reply Last reply 5 Feb 2021, 14:55
            1
            • C Chris Kawa
              5 Feb 2021, 14:48

              Sorry, I didn't read through all that code. I assumed the widget that stole the wheel event is something like a spinbox in which case it would've worked. QPushButton doesn't do anything with mouse wheel and it shouldn't even take that event. I just made a small test and it doesn't so it must be something specific to your code.
              I don't have pyside set up to test it though.

              D Offline
              D Offline
              Dariusz
              wrote on 5 Feb 2021, 14:55 last edited by
              #6

              @Chris-Kawa Not python related, I run it from qtDesigner. Here is ui/code >

              /********************************************************************************
              ** Form generated from reading UI file 'designerOyuTJS.ui'
              **
              ** Created by: Qt User Interface Compiler version 6.0.0
              **
              ** WARNING! All changes made in this file will be lost when recompiling UI file!
              ********************************************************************************/
              
              #ifndef DESIGNEROYUTJS_H
              #define DESIGNEROYUTJS_H
              
              #include <QtCore/QVariant>
              #include <QtWidgets/QApplication>
              #include <QtWidgets/QGridLayout>
              #include <QtWidgets/QPushButton>
              #include <QtWidgets/QScrollArea>
              #include <QtWidgets/QVBoxLayout>
              #include <QtWidgets/QWidget>
              
              QT_BEGIN_NAMESPACE
              
              class Ui_Form
              {
              public:
                  QGridLayout *gridLayout_5;
                  QScrollArea *scrollArea;
                  QWidget *scrollAreaWidgetContents;
                  QGridLayout *gridLayout_4;
                  QWidget *widget_4;
                  QVBoxLayout *verticalLayout;
                  QWidget *widget_3;
                  QGridLayout *gridLayout_3;
                  QPushButton *pushButton_33;
                  QPushButton *pushButton_31;
                  QPushButton *pushButton_26;
                  QPushButton *pushButton_29;
                  QPushButton *pushButton_30;
                  QPushButton *pushButton_34;
                  QPushButton *pushButton_36;
                  QPushButton *pushButton_32;
                  QPushButton *pushButton_27;
                  QPushButton *pushButton_35;
                  QPushButton *pushButton_25;
                  QPushButton *pushButton_28;
                  QWidget *widget;
                  QGridLayout *gridLayout;
                  QPushButton *pushButton;
                  QPushButton *pushButton_2;
                  QPushButton *pushButton_9;
                  QPushButton *pushButton_12;
                  QPushButton *pushButton_7;
                  QPushButton *pushButton_6;
                  QPushButton *pushButton_11;
                  QPushButton *pushButton_8;
                  QPushButton *pushButton_10;
                  QPushButton *pushButton_3;
                  QPushButton *pushButton_4;
                  QPushButton *pushButton_5;
                  QWidget *widget_2;
                  QGridLayout *gridLayout_2;
                  QPushButton *pushButton_14;
                  QPushButton *pushButton_21;
                  QPushButton *pushButton_22;
                  QPushButton *pushButton_16;
                  QPushButton *pushButton_19;
                  QPushButton *pushButton_15;
                  QPushButton *pushButton_18;
                  QPushButton *pushButton_23;
                  QPushButton *pushButton_17;
                  QPushButton *pushButton_13;
                  QPushButton *pushButton_20;
                  QPushButton *pushButton_24;
              
                  void setupUi(QWidget *Form)
                  {
                      if (Form->objectName().isEmpty())
                          Form->setObjectName(QString::fromUtf8("Form"));
                      Form->resize(1058, 1046);
                      gridLayout_5 = new QGridLayout(Form);
                      gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
                      scrollArea = new QScrollArea(Form);
                      scrollArea->setObjectName(QString::fromUtf8("scrollArea"));
                      scrollArea->setWidgetResizable(true);
                      scrollAreaWidgetContents = new QWidget();
                      scrollAreaWidgetContents->setObjectName(QString::fromUtf8("scrollAreaWidgetContents"));
                      scrollAreaWidgetContents->setGeometry(QRect(0, 0, 1021, 1164));
                      gridLayout_4 = new QGridLayout(scrollAreaWidgetContents);
                      gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
                      widget_4 = new QWidget(scrollAreaWidgetContents);
                      widget_4->setObjectName(QString::fromUtf8("widget_4"));
                      verticalLayout = new QVBoxLayout(widget_4);
                      verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
                      widget_3 = new QWidget(widget_4);
                      widget_3->setObjectName(QString::fromUtf8("widget_3"));
                      gridLayout_3 = new QGridLayout(widget_3);
                      gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
                      pushButton_33 = new QPushButton(widget_3);
                      pushButton_33->setObjectName(QString::fromUtf8("pushButton_33"));
                      pushButton_33->setEnabled(false);
              
                      gridLayout_3->addWidget(pushButton_33, 8, 0, 1, 1);
              
                      pushButton_31 = new QPushButton(widget_3);
                      pushButton_31->setObjectName(QString::fromUtf8("pushButton_31"));
                      pushButton_31->setEnabled(false);
              
                      gridLayout_3->addWidget(pushButton_31, 6, 0, 1, 1);
              
                      pushButton_26 = new QPushButton(widget_3);
                      pushButton_26->setObjectName(QString::fromUtf8("pushButton_26"));
                      pushButton_26->setEnabled(false);
              
                      gridLayout_3->addWidget(pushButton_26, 1, 0, 1, 1);
              
                      pushButton_29 = new QPushButton(widget_3);
                      pushButton_29->setObjectName(QString::fromUtf8("pushButton_29"));
                      pushButton_29->setEnabled(false);
              
                      gridLayout_3->addWidget(pushButton_29, 4, 0, 1, 1);
              
                      pushButton_30 = new QPushButton(widget_3);
                      pushButton_30->setObjectName(QString::fromUtf8("pushButton_30"));
                      pushButton_30->setEnabled(false);
              
                      gridLayout_3->addWidget(pushButton_30, 5, 0, 1, 1);
              
                      pushButton_34 = new QPushButton(widget_3);
                      pushButton_34->setObjectName(QString::fromUtf8("pushButton_34"));
                      pushButton_34->setEnabled(false);
              
                      gridLayout_3->addWidget(pushButton_34, 9, 0, 1, 1);
              
                      pushButton_36 = new QPushButton(widget_3);
                      pushButton_36->setObjectName(QString::fromUtf8("pushButton_36"));
                      pushButton_36->setEnabled(false);
              
                      gridLayout_3->addWidget(pushButton_36, 11, 0, 1, 1);
              
                      pushButton_32 = new QPushButton(widget_3);
                      pushButton_32->setObjectName(QString::fromUtf8("pushButton_32"));
                      pushButton_32->setEnabled(false);
              
                      gridLayout_3->addWidget(pushButton_32, 7, 0, 1, 1);
              
                      pushButton_27 = new QPushButton(widget_3);
                      pushButton_27->setObjectName(QString::fromUtf8("pushButton_27"));
                      pushButton_27->setEnabled(false);
              
                      gridLayout_3->addWidget(pushButton_27, 2, 0, 1, 1);
              
                      pushButton_35 = new QPushButton(widget_3);
                      pushButton_35->setObjectName(QString::fromUtf8("pushButton_35"));
                      pushButton_35->setEnabled(false);
              
                      gridLayout_3->addWidget(pushButton_35, 10, 0, 1, 1);
              
                      pushButton_25 = new QPushButton(widget_3);
                      pushButton_25->setObjectName(QString::fromUtf8("pushButton_25"));
                      pushButton_25->setEnabled(false);
              
                      gridLayout_3->addWidget(pushButton_25, 0, 0, 1, 1);
              
                      pushButton_28 = new QPushButton(widget_3);
                      pushButton_28->setObjectName(QString::fromUtf8("pushButton_28"));
                      pushButton_28->setEnabled(false);
              
                      gridLayout_3->addWidget(pushButton_28, 3, 0, 1, 1);
              
              
                      verticalLayout->addWidget(widget_3);
              
                      widget = new QWidget(widget_4);
                      widget->setObjectName(QString::fromUtf8("widget"));
                      gridLayout = new QGridLayout(widget);
                      gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
                      pushButton = new QPushButton(widget);
                      pushButton->setObjectName(QString::fromUtf8("pushButton"));
                      pushButton->setEnabled(false);
              
                      gridLayout->addWidget(pushButton, 0, 0, 1, 1);
              
                      pushButton_2 = new QPushButton(widget);
                      pushButton_2->setObjectName(QString::fromUtf8("pushButton_2"));
                      pushButton_2->setEnabled(false);
              
                      gridLayout->addWidget(pushButton_2, 1, 0, 1, 1);
              
                      pushButton_9 = new QPushButton(widget);
                      pushButton_9->setObjectName(QString::fromUtf8("pushButton_9"));
                      pushButton_9->setEnabled(false);
              
                      gridLayout->addWidget(pushButton_9, 8, 0, 1, 1);
              
                      pushButton_12 = new QPushButton(widget);
                      pushButton_12->setObjectName(QString::fromUtf8("pushButton_12"));
                      pushButton_12->setEnabled(false);
              
                      gridLayout->addWidget(pushButton_12, 11, 0, 1, 1);
              
                      pushButton_7 = new QPushButton(widget);
                      pushButton_7->setObjectName(QString::fromUtf8("pushButton_7"));
                      pushButton_7->setEnabled(false);
              
                      gridLayout->addWidget(pushButton_7, 6, 0, 1, 1);
              
                      pushButton_6 = new QPushButton(widget);
                      pushButton_6->setObjectName(QString::fromUtf8("pushButton_6"));
                      pushButton_6->setEnabled(false);
              
                      gridLayout->addWidget(pushButton_6, 5, 0, 1, 1);
              
                      pushButton_11 = new QPushButton(widget);
                      pushButton_11->setObjectName(QString::fromUtf8("pushButton_11"));
                      pushButton_11->setEnabled(false);
              
                      gridLayout->addWidget(pushButton_11, 10, 0, 1, 1);
              
                      pushButton_8 = new QPushButton(widget);
                      pushButton_8->setObjectName(QString::fromUtf8("pushButton_8"));
                      pushButton_8->setEnabled(false);
              
                      gridLayout->addWidget(pushButton_8, 7, 0, 1, 1);
              
                      pushButton_10 = new QPushButton(widget);
                      pushButton_10->setObjectName(QString::fromUtf8("pushButton_10"));
                      pushButton_10->setEnabled(false);
              
                      gridLayout->addWidget(pushButton_10, 9, 0, 1, 1);
              
                      pushButton_3 = new QPushButton(widget);
                      pushButton_3->setObjectName(QString::fromUtf8("pushButton_3"));
                      pushButton_3->setEnabled(false);
              
                      gridLayout->addWidget(pushButton_3, 2, 0, 1, 1);
              
                      pushButton_4 = new QPushButton(widget);
                      pushButton_4->setObjectName(QString::fromUtf8("pushButton_4"));
                      pushButton_4->setEnabled(false);
              
                      gridLayout->addWidget(pushButton_4, 3, 0, 1, 1);
              
                      pushButton_5 = new QPushButton(widget);
                      pushButton_5->setObjectName(QString::fromUtf8("pushButton_5"));
                      pushButton_5->setEnabled(false);
              
                      gridLayout->addWidget(pushButton_5, 4, 0, 1, 1);
              
              
                      verticalLayout->addWidget(widget);
              
                      widget_2 = new QWidget(widget_4);
                      widget_2->setObjectName(QString::fromUtf8("widget_2"));
                      gridLayout_2 = new QGridLayout(widget_2);
                      gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
                      pushButton_14 = new QPushButton(widget_2);
                      pushButton_14->setObjectName(QString::fromUtf8("pushButton_14"));
                      pushButton_14->setEnabled(false);
              
                      gridLayout_2->addWidget(pushButton_14, 1, 0, 1, 1);
              
                      pushButton_21 = new QPushButton(widget_2);
                      pushButton_21->setObjectName(QString::fromUtf8("pushButton_21"));
                      pushButton_21->setEnabled(false);
              
                      gridLayout_2->addWidget(pushButton_21, 8, 0, 1, 1);
              
                      pushButton_22 = new QPushButton(widget_2);
                      pushButton_22->setObjectName(QString::fromUtf8("pushButton_22"));
                      pushButton_22->setEnabled(false);
              
                      gridLayout_2->addWidget(pushButton_22, 9, 0, 1, 1);
              
                      pushButton_16 = new QPushButton(widget_2);
                      pushButton_16->setObjectName(QString::fromUtf8("pushButton_16"));
                      pushButton_16->setEnabled(false);
              
                      gridLayout_2->addWidget(pushButton_16, 3, 0, 1, 1);
              
                      pushButton_19 = new QPushButton(widget_2);
                      pushButton_19->setObjectName(QString::fromUtf8("pushButton_19"));
                      pushButton_19->setEnabled(false);
              
                      gridLayout_2->addWidget(pushButton_19, 6, 0, 1, 1);
              
                      pushButton_15 = new QPushButton(widget_2);
                      pushButton_15->setObjectName(QString::fromUtf8("pushButton_15"));
                      pushButton_15->setEnabled(false);
              
                      gridLayout_2->addWidget(pushButton_15, 2, 0, 1, 1);
              
                      pushButton_18 = new QPushButton(widget_2);
                      pushButton_18->setObjectName(QString::fromUtf8("pushButton_18"));
                      pushButton_18->setEnabled(false);
              
                      gridLayout_2->addWidget(pushButton_18, 5, 0, 1, 1);
              
                      pushButton_23 = new QPushButton(widget_2);
                      pushButton_23->setObjectName(QString::fromUtf8("pushButton_23"));
                      pushButton_23->setEnabled(false);
              
                      gridLayout_2->addWidget(pushButton_23, 10, 0, 1, 1);
              
                      pushButton_17 = new QPushButton(widget_2);
                      pushButton_17->setObjectName(QString::fromUtf8("pushButton_17"));
                      pushButton_17->setEnabled(false);
              
                      gridLayout_2->addWidget(pushButton_17, 4, 0, 1, 1);
              
                      pushButton_13 = new QPushButton(widget_2);
                      pushButton_13->setObjectName(QString::fromUtf8("pushButton_13"));
                      pushButton_13->setEnabled(false);
              
                      gridLayout_2->addWidget(pushButton_13, 0, 0, 1, 1);
              
                      pushButton_20 = new QPushButton(widget_2);
                      pushButton_20->setObjectName(QString::fromUtf8("pushButton_20"));
                      pushButton_20->setEnabled(false);
              
                      gridLayout_2->addWidget(pushButton_20, 7, 0, 1, 1);
              
                      pushButton_24 = new QPushButton(widget_2);
                      pushButton_24->setObjectName(QString::fromUtf8("pushButton_24"));
                      pushButton_24->setEnabled(false);
              
                      gridLayout_2->addWidget(pushButton_24, 11, 0, 1, 1);
              
              
                      verticalLayout->addWidget(widget_2);
              
              
                      gridLayout_4->addWidget(widget_4, 0, 0, 1, 1);
              
                      scrollArea->setWidget(scrollAreaWidgetContents);
              
                      gridLayout_5->addWidget(scrollArea, 0, 0, 1, 1);
              
              
                      retranslateUi(Form);
              
                      QMetaObject::connectSlotsByName(Form);
                  } // setupUi
              
                  void retranslateUi(QWidget *Form)
                  {
                      Form->setWindowTitle(QCoreApplication::translate("Form", "Form", nullptr));
                      pushButton_33->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_31->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_26->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_29->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_30->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_34->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_36->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_32->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_27->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_35->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_25->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_28->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_2->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_9->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_12->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_7->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_6->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_11->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_8->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_10->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_3->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_4->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_5->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_14->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_21->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_22->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_16->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_19->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_15->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_18->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_23->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_17->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_13->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_20->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                      pushButton_24->setText(QCoreApplication::translate("Form", "PushButton", nullptr));
                  } // retranslateUi
              
              };
              
              namespace Ui {
                  class Form: public Ui_Form {};
              } // namespace Ui
              
              QT_END_NAMESPACE
              
              #endif // DESIGNEROYUTJS_H
              
              

              UI:

              <?xml version="1.0" encoding="UTF-8"?>
              <ui version="4.0">
               <class>Form</class>
               <widget class="QWidget" name="Form">
                <property name="geometry">
                 <rect>
                  <x>0</x>
                  <y>0</y>
                  <width>1058</width>
                  <height>1046</height>
                 </rect>
                </property>
                <property name="windowTitle">
                 <string>Form</string>
                </property>
                <layout class="QGridLayout" name="gridLayout_5">
                 <item row="0" column="0">
                  <widget class="QScrollArea" name="scrollArea">
                   <property name="widgetResizable">
                    <bool>true</bool>
                   </property>
                   <widget class="QWidget" name="scrollAreaWidgetContents">
                    <property name="geometry">
                     <rect>
                      <x>0</x>
                      <y>0</y>
                      <width>1021</width>
                      <height>1164</height>
                     </rect>
                    </property>
                    <layout class="QGridLayout" name="gridLayout_4">
                     <item row="0" column="0">
                      <widget class="QWidget" name="widget_4" native="true">
                       <layout class="QVBoxLayout" name="verticalLayout">
                        <item>
                         <widget class="QWidget" name="widget_3" native="true">
                          <layout class="QGridLayout" name="gridLayout_3">
                           <item row="8" column="0">
                            <widget class="QPushButton" name="pushButton_33">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="6" column="0">
                            <widget class="QPushButton" name="pushButton_31">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="1" column="0">
                            <widget class="QPushButton" name="pushButton_26">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="4" column="0">
                            <widget class="QPushButton" name="pushButton_29">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="5" column="0">
                            <widget class="QPushButton" name="pushButton_30">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="9" column="0">
                            <widget class="QPushButton" name="pushButton_34">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="11" column="0">
                            <widget class="QPushButton" name="pushButton_36">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="7" column="0">
                            <widget class="QPushButton" name="pushButton_32">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="2" column="0">
                            <widget class="QPushButton" name="pushButton_27">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="10" column="0">
                            <widget class="QPushButton" name="pushButton_35">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="0" column="0">
                            <widget class="QPushButton" name="pushButton_25">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="3" column="0">
                            <widget class="QPushButton" name="pushButton_28">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                          </layout>
                         </widget>
                        </item>
                        <item>
                         <widget class="QWidget" name="widget" native="true">
                          <layout class="QGridLayout" name="gridLayout">
                           <item row="0" column="0">
                            <widget class="QPushButton" name="pushButton">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="1" column="0">
                            <widget class="QPushButton" name="pushButton_2">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="8" column="0">
                            <widget class="QPushButton" name="pushButton_9">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="11" column="0">
                            <widget class="QPushButton" name="pushButton_12">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="6" column="0">
                            <widget class="QPushButton" name="pushButton_7">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="5" column="0">
                            <widget class="QPushButton" name="pushButton_6">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="10" column="0">
                            <widget class="QPushButton" name="pushButton_11">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="7" column="0">
                            <widget class="QPushButton" name="pushButton_8">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="9" column="0">
                            <widget class="QPushButton" name="pushButton_10">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="2" column="0">
                            <widget class="QPushButton" name="pushButton_3">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="3" column="0">
                            <widget class="QPushButton" name="pushButton_4">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="4" column="0">
                            <widget class="QPushButton" name="pushButton_5">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                          </layout>
                         </widget>
                        </item>
                        <item>
                         <widget class="QWidget" name="widget_2" native="true">
                          <layout class="QGridLayout" name="gridLayout_2">
                           <item row="1" column="0">
                            <widget class="QPushButton" name="pushButton_14">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="8" column="0">
                            <widget class="QPushButton" name="pushButton_21">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="9" column="0">
                            <widget class="QPushButton" name="pushButton_22">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="3" column="0">
                            <widget class="QPushButton" name="pushButton_16">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="6" column="0">
                            <widget class="QPushButton" name="pushButton_19">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="2" column="0">
                            <widget class="QPushButton" name="pushButton_15">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="5" column="0">
                            <widget class="QPushButton" name="pushButton_18">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="10" column="0">
                            <widget class="QPushButton" name="pushButton_23">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="4" column="0">
                            <widget class="QPushButton" name="pushButton_17">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="0" column="0">
                            <widget class="QPushButton" name="pushButton_13">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="7" column="0">
                            <widget class="QPushButton" name="pushButton_20">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                           <item row="11" column="0">
                            <widget class="QPushButton" name="pushButton_24">
                             <property name="enabled">
                              <bool>false</bool>
                             </property>
                             <property name="text">
                              <string>PushButton</string>
                             </property>
                            </widget>
                           </item>
                          </layout>
                         </widget>
                        </item>
                       </layout>
                      </widget>
                     </item>
                    </layout>
                   </widget>
                  </widget>
                 </item>
                </layout>
               </widget>
               <resources/>
               <connections/>
              </ui>
              
              
              1 Reply Last reply
              0
              • C Online
                C Online
                Chris Kawa
                Lifetime Qt Champion
                wrote on 5 Feb 2021, 15:36 last edited by
                #7

                Works fine for me on Windows with Qt 5.12.2. What Qt version and OS are you using?

                D 1 Reply Last reply 5 Feb 2021, 15:40
                0
                • C Chris Kawa
                  5 Feb 2021, 15:36

                  Works fine for me on Windows with Qt 5.12.2. What Qt version and OS are you using?

                  D Offline
                  D Offline
                  Dariusz
                  wrote on 5 Feb 2021, 15:40 last edited by Dariusz 2 May 2021, 15:44
                  #8

                  @Chris-Kawa Win10x64 Qt6 Perhaps its qt? Yea I tried qt5, all works, but 6 breaks. Bug or different setting/mechanic ? mhm

                  1 Reply Last reply
                  0
                  • C Online
                    C Online
                    Chris Kawa
                    Lifetime Qt Champion
                    wrote on 5 Feb 2021, 15:51 last edited by Chris Kawa 2 May 2021, 19:05
                    #9

                    I can't think of a reason why a button would need a wheel event in Qt6, let alone one that can't be disabled, so I suggest you report a bug at bugreports.qt.io with (possibly smaller) repro.

                    D 1 Reply Last reply 5 Feb 2021, 20:14
                    1
                    • C Chris Kawa
                      5 Feb 2021, 15:51

                      I can't think of a reason why a button would need a wheel event in Qt6, let alone one that can't be disabled, so I suggest you report a bug at bugreports.qt.io with (possibly smaller) repro.

                      D Offline
                      D Offline
                      Dariusz
                      wrote on 5 Feb 2021, 20:14 last edited by
                      #10

                      @Chris-Kawa Its not just Qbutton, QradioButton also has it.

                      1 Reply Last reply
                      0

                      8/10

                      5 Feb 2021, 15:40

                      • Login

                      • Login or register to search.
                      8 out of 10
                      • First post
                        8/10
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups
                      • Search
                      • Get Qt Extensions
                      • Unsolved