Beispiel #1
0
	def updateTagFilter ( self ):
		prevFiltering = self.filtering
		self.assetFilter.updateRule ()
		self.filtering = self.assetFilter.isFiltering ()
		if self.filtering != prevFiltering:
			self.getCurrentView ().setProperty ( 'filtered', self.filtering )
			repolishWidget ( self.getCurrentView () )
		self.rebuildItemView ()
 def dropEvent(self, ev):
     button = self.getRefButton()
     button.setProperty('dragover', False)
     repolishWidget(button)
     mime = ev.mimeData()
     asset = self.findMatchedAssetFromMime(mime)
     if not asset: return False
     self.setValue(asset)
     ev.acceptProposedAction()
 def dragEnterEvent(self, ev):
     mime = ev.mimeData()
     asset = self.findMatchedAssetFromMime(mime)
     button = self.getRefButton()
     if asset:
         button.setProperty('dragover', 'ok')
     else:
         button.setProperty('dragover', 'bad')
     repolishWidget(button)
     ev.acceptProposedAction()
 def dragLeaveEvent(self, ev):
     button = self.getRefButton()
     button.setProperty('dragover', False)
     repolishWidget(button)
Beispiel #5
0
 def repolish(self):
     repolishWidget(self.ui.ObjectInnerContainer)
     repolishWidget(self.ui.ObjectHeader)
     repolishWidget(self.ui.buttonContext)
     repolishWidget(self.ui.buttonKey)
     repolishWidget(self.ui.buttonFold)
     repolishWidget(self.ui.buttonName)
Beispiel #6
0
 def setRecording(self, recording=True):
     self.labelWidget.setProperty('recording', recording)
     repolishWidget(self.labelWidget)
Beispiel #7
0
 def setOverrided(self, overrided=True):
     if overrided == self.overrided: return
     self.overrided = overrided
     self.labelWidget.setProperty('overrided', overrided)
     repolishWidget(self.labelWidget)