def __init__(self, app, parent=None): QtCore.QThread.__init__(self, parent) self._execute_tasks = True self._app = app self._queue_mutex = QtCore.QMutex() self._queue = [] self._receivers = {}
def __init__(self, app, parent=None): """ Construction """ QtCore.QThread.__init__(self, parent) self._execute_tasks = True self._app = app self._queue_mutex = QtCore.QMutex() self._queue = [] self._receivers = {} self._wait_condition = QtCore.QWaitCondition()
def __init__(self, worker_cb, parent=None): """ Construction """ QtCore.QThread.__init__(self, parent) self._worker_cb = worker_cb self._mutex = QtCore.QMutex() self._wait_condition = QtCore.QWaitCondition() self._data = None self._stop_work = False
def __init__(self, parent=None): """ Construction """ QtCore.QThread.__init__(self, parent) self._app = tank.platform.current_bundle() self._wait_condition = QtCore.QWaitCondition() self._queue_mutex = QtCore.QMutex() self.__sg = None # queue data structures self._thumb_download_queue = [] self._sg_find_queue = [] self._thumb_check_queue = [] # indicates that we should keep processing queue items self._process_queue = True
def __init__(self, parent=None): """ Construction """ QtCore.QThread.__init__(self, parent) self._bundle = tank.platform.current_bundle() self._wait_condition = QtCore.QWaitCondition() self._queue_mutex = QtCore.QMutex() self.__sg = None # Note: don't use directly - instead call __get_sg_connection()! # queue data structures self._thumb_download_queue = [] self._sg_requests_queue = [] self._thumb_check_queue = [] # indicates that we should keep processing queue items self._process_queue = True