Ejemplo n.º 1
0
    def __init__(self, parent=None):
        super(MainWidget, self).__init__(parent)

        self.modeselector = ModeSelector(self)
        self.heropool = HeroPoolView(self)
        self.heroinfo = HeroInfoView(self)
        self.picklist = PickListView(self)
        self.progress = ProgressView(self)

        self.pool_stack = QtGui.QStackedWidget(self)
        self.pool_stack.addWidget(self.heropool)
        self.pool_stack.addWidget(self.modeselector)
        self.pool_stack.addWidget(self.progress)
        self.pool_stack.setCurrentWidget(self.modeselector)

        self.heropool.load_data_locally()

        layout = QtGui.QGridLayout()
        layout.addWidget(self.picklist, 0, 0, 3, 1)
        layout.addWidget(self.pool_stack, 0, 1, 1, 1)
        layout.addWidget(self.heroinfo, 2, 1, 1, 1)
        self.setLayout(layout)