Esempio n. 1
0
    def __init__(self, parent=None):
        super(CheckoutShotDialog, self).__init__(parent)
        self.ui = Ui_CheckoutShotDialog()
        self.ui.setupUi(self)

        # setup events
        self.ui.rdbFxFile.clicked.connect(self.fxButton_Click)
        self.ui.rdbLightingFile.clicked.connect(self.lightingButton_Click)
        self.ui.btnUnlock.clicked.connect(self.unlock_Click)
        self.ui.lwShots.currentItemChanged.connect(
            self.shotList_ItemSelectionChange)

        # intialize member variables
        self.currentShotType = 'lighting'
        self.currentShot = None

        # populate shots
        self.populateShots()
        item = self.ui.lwShots.currentItem()
        if item != None:
            name = str(item.text())
            self.setShot(name)