def __init__(self, widgetsUpdateManager, mainWindow, dialogsFacade): super(ItemsTable, self).__init__() self._repo = None self._user = None self._gui = None self._actionHandlers = None #TODO: rename to guiUpdater self._widgetsUpdateManager = widgetsUpdateManager self._itemsLock = QtCore.QReadWriteLock() self._mainWindow = mainWindow self._dialogsFacade = dialogsFacade self.__dropFilesDialogs = DropFilesDialogsFacade(dialogsFacade) self._extAppMgr = ExtAppMgr() self._widgetsUpdateManager.subscribe( self._extAppMgr, self._extAppMgr.updateState, [HandlerSignals.REGGATA_CONF_CHANGED])
def __init__(self, guiUpdater, dialogsFacade): super(FileBrowser, self).__init__() self._guiUpdater = guiUpdater self._actionHandlers = None self._dialogsFacade = dialogsFacade self.__dropFilesDialogs = DropFilesDialogsFacade(dialogsFacade) self._gui = None self._repo = None self._user = None self._currDir = None self._listCache = None self._mutex = None self._thread = None self._enabled = False self._extAppMgr = ExtAppMgr() self._guiUpdater.subscribe(self._extAppMgr, self._extAppMgr.updateState, [HandlerSignals.REGGATA_CONF_CHANGED]) logger.debug("File Browser __init__ finished.")