【问题标题】:How to disable the back button for all pages of QWizard?如何禁用 QWizard 所有页面的后退按钮?
【发布时间】:2021-10-24 11:14:54
【问题描述】:

我想禁用我的应用程序中的所有后退按钮。我找到了只针对第一页和最后一页的解决方案,但我无法为所有页面禁用它。

self.setOption(QWizard.NoBackButtonOnStartPage)
self.setOption(QWizard.NoBackButtonOnLastPage)
                    or
self.setOption(QWizard.DisabledBackButtonOnLastPage)

有人有解决办法吗?

【问题讨论】:

    标签: python pyqt5 qwizard qwizardpage


    【解决方案1】:

    您可以使用setButtonLayout() 设置没有 BackButton 的新按钮布局:

    self.setButtonLayout(
        [
            QWizard.Stretch,
            QWizard.NextButton,
            QWizard.FinishButton,
            QWizard.CancelButton,
        ]
    )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-06
      • 2013-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多