forked from openlp/openlp
clean ups
This commit is contained in:
parent
7996bb914d
commit
87e6a61f19
@ -98,7 +98,7 @@ class PriorityQueue(Queue.PriorityQueue):
|
|||||||
"""
|
"""
|
||||||
def remove(self, item):
|
def remove(self, item):
|
||||||
"""
|
"""
|
||||||
Removes the given ``item`` from the queue.remove
|
Removes the given ``item`` from the queue.
|
||||||
|
|
||||||
``item``
|
``item``
|
||||||
The item to remove. This should be a tuple::
|
The item to remove. This should be a tuple::
|
||||||
@ -127,14 +127,14 @@ class ImageManager(QtCore.QObject):
|
|||||||
|
|
||||||
def update_display(self):
|
def update_display(self):
|
||||||
"""
|
"""
|
||||||
Screen has changed size so rebuild the cache to new size
|
Screen has changed size so rebuild the cache to new size.
|
||||||
"""
|
"""
|
||||||
log.debug(u'update_display')
|
log.debug(u'update_display')
|
||||||
current_screen = ScreenList.get_instance().current
|
current_screen = ScreenList.get_instance().current
|
||||||
self.width = current_screen[u'size'].width()
|
self.width = current_screen[u'size'].width()
|
||||||
self.height = current_screen[u'size'].height()
|
self.height = current_screen[u'size'].height()
|
||||||
# mark the images as dirty for a rebuild
|
# Mark the images as dirty for a rebuild.
|
||||||
self._clean_queue = Queue.PriorityQueue()
|
self._clean_queue = PriorityQueue()
|
||||||
for key in self._cache.keys():
|
for key in self._cache.keys():
|
||||||
image = self._cache[key]
|
image = self._cache[key]
|
||||||
image.priority = Priority.Normal
|
image.priority = Priority.Normal
|
||||||
@ -142,13 +142,13 @@ class ImageManager(QtCore.QObject):
|
|||||||
image.image_bytes = None
|
image.image_bytes = None
|
||||||
self._clean_queue.put((image.priority, image))
|
self._clean_queue.put((image.priority, image))
|
||||||
self._cache_dirty = True
|
self._cache_dirty = True
|
||||||
# only one thread please
|
# We want only one thread.
|
||||||
if not self._image_thread.isRunning():
|
if not self._image_thread.isRunning():
|
||||||
self._image_thread.start()
|
self._image_thread.start()
|
||||||
|
|
||||||
def get_image(self, name):
|
def get_image(self, name):
|
||||||
"""
|
"""
|
||||||
Return the Qimage from the cache
|
Return the Qimage from the cache.
|
||||||
"""
|
"""
|
||||||
print u'get_image:', name
|
print u'get_image:', name
|
||||||
log.debug(u'get_image %s' % name)
|
log.debug(u'get_image %s' % name)
|
||||||
@ -164,8 +164,8 @@ class ImageManager(QtCore.QObject):
|
|||||||
|
|
||||||
def get_image_bytes(self, name):
|
def get_image_bytes(self, name):
|
||||||
"""
|
"""
|
||||||
Returns the byte string for an image
|
Returns the byte string for an image. If not present wait for the
|
||||||
If not present wait for the background thread to process it.
|
background thread to process it.
|
||||||
"""
|
"""
|
||||||
print u'get_image_bytes:', name
|
print u'get_image_bytes:', name
|
||||||
log.debug(u'get_image_bytes %s' % name)
|
log.debug(u'get_image_bytes %s' % name)
|
||||||
|
Loading…
Reference in New Issue
Block a user