Beispiel #1
0
    def __init__(self, engine, statusBar):
        self.windowStatusBar = statusBar
        self.widget = SyncTabWidget()
        self.engine = engine
        self.users = engine.users

        self.widget.populateUsersDropdownWithUsers(self.users)
        self.user = self.users[self.widget.selectedUserIndex()]
        self.widget.setPreviewForUser(self.user)

        self.widget.setUserChangedCallback(self.onUserChanged)
        self.widget.setOnSyncCallback(self.sync)
        self.widget.setROMs(engine.config.valid_roms())

        self.windowStatusBar.showMessage("Ready")