gpt4 book ai didi

c++ - 自定义 QWIzard 中的按钮?

转载 作者:行者123 更新时间:2023-11-30 04:38:09 25 4
gpt4 key购买 nike

QWizard有一些与按钮相关的选项如下:

    NoDefaultButton
NoBackButtonOnStartPage
NoBackButtonOnLastPage
DisabledBackButtonOnLastPage
HaveNextButtonOnLastPage
HaveFinishButtonOnEarlyPages
NoCancelButton
CancelButtonOnLeft
HaveHelpButton
HelpButtonOnRight

现在这些选项对我来说还不够,有什么办法可以定制吗??

例如,将QWizardPage设置为最后一页后,“下一页”按钮仍然存在,因为该页面本来就有下一页。

我想要的是将“下一步”更改为“完成”,而不是多一个“完成”按钮。

另一个例子是,在第一页,我希望“后退”按钮显示但被禁用。

如何更灵活地控制这些按钮?我想让一些按钮消失,一些按钮被禁用。

最佳答案

如果调用以下函数:

QAbstractButton * QWizard::button ( WizardButton which ) const

带有以下参数:

QWizard::NextButton

然后你应该得到一个指向“下一步”按钮的指针。

剩下要做的唯一一件事就是当你是最后一页时调用按钮的 setVisible(bool) 函数?

我从来没有这样做过,只是想帮助你。

关于c++ - 自定义 QWIzard 中的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3331939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com