Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. class MainWindow(QMainWindow):
  2.  
  3. def __init__(self):
  4.  
  5. super(MainWindow, self).__init__()
  6.  
  7. self.mainWidget = MainWidget(self)
  8. self.searchWidget = SearchWidget(self)
  9. self.swidget = QStackedWidget()
  10. self.swidget.addWidget(self.mainWidget)
  11. self.swidget.addWidget(self.searchWidget)
  12. self.setCentralWidget(self.swidget)
  13. self.initUI()
  14.  
  15. ...
  16.  
  17. class MainWidget(QWidget):
  18.  
  19. def __init__(self, parent):
  20.  
  21. super(MainWidget,self).__init__(parent)
  22. self.initUI()
  23.  
  24. def initUI(self):
  25.  
  26. ...
  27.  
  28. def goSearch(self):
  29. self.parent.swidget.setCurrentWidget(self.parent.searchWidget)
  30.  
  31. File "/home/maze/Develop/StartApp/startapp.py", line 71, in goSearch
  32. self.parent.swidget.setCurrentWidget(self.parent.searchWidget)
  33. AttributeError: 'builtin_function_or_method' object has no attribute 'swidget'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement