wizard = QWizard() # 设置窗口标题 wizard.setWindowTitle("向导窗口标题:中文向导") # page1 = QWizardPage() # 设置QWizardPage标题 page1.setTitle("page1 title") # 设置QWizardPage按钮文本 page1.setButtonText(QWizard.CancelButton, 'page1cancel') # 添加页面 wizard.addPage(page1) # 设置QWizardPage主标题 wizard.page(0).setTitle('第一页的主标题11') # 设置QWizardPage副标题 wizard.page(0).setSubTitle('第一页的副标题22') # 统一设置按钮文本 wizard.setButtonText(QWizard.BackButton, '返回') wizard.setButtonText(QWizard.NextButton, '下一页') wizard.setButtonText(QWizard.CancelButton, '取消') wizard.setButtonText(QWizard.FinishButton, '完成') # 取消首页的后退按钮 wizard.setOption(QWizard.NoBackButtonOnStartPage, True) # 取消NextButton函数关联 wizard.button(QWizard.NextButton).disconnect() # 关联next函数 wizard.button(QWizard.NextButton).clicked.connect(wizard.next) # 关联back函数 wizard.button(QWizard.BackButton).clicked.connect(wizard.back) # 关联close函数 wizard.button(QWizard.CancelButton).clicked.connect(wizard.close) # 当前页ID wizard.currentId() # 当前页标题 wizard.currentPage().title() # 第一页(page(0))的下一页ID wizard.page(0).nextId()
QWizard,QWizardPage部分函数
最新推荐文章于 2023-11-15 22:42:40 发布