qt - Open a new window after Finish Button has been clicked on Qwizard : Pyqt5 -


i want have finish button on qwizard else besides exit page. need connect function calls window. in other words, need view , add functionality finish button of qwizard page. know how this. thanks

its same used in pyqt. differences in how find finish button entity. here working example:

import sys pyqt5 import qtwidgets, qtcore, qtgui  class intropage(qtwidgets.qwizardpage):     def __init__(self, parent=none):         super(intropage, self).__init__(parent)  class lastpage(qtwidgets.qwizardpage):     def __init__(self, parent=none):         super(lastpage, self).__init__(parent)  class mywizard(qtwidgets.qwizard):     def __init__(self, parent=none):         super(mywizard, self).__init__(parent)          self.intropage = intropage()         self.lastpage = lastpage()         self.setpage(0, self.intropage)         self.setpage(1, self.lastpage)          # code need         self.button(qtwidgets.qwizard.finishbutton).clicked.connect(self._dosomething)      def _dosomething(self):         msgbox = qtwidgets.qmessagebox()         msgbox.settext("yep, connected.")         msgbox.exec()  if __name__ == '__main__':     app = qtwidgets.qapplication(sys.argv)     main = mywizard()     main.show()     sys.exit(app.exec_()) 

notice how used command: self.button(qtwidgets.qwizard.finishbutton) point finish button. rest build own method whatever need. in example connected def _dosomething(self) , launched simple qmessagebox.


Comments

Popular posts from this blog

angular - Ionic slides - dynamically add slides before and after -

minify - Minimizing css files -

Add a dynamic header in angular 2 http provider -