forked from openlp/openlp
Presentation bug fixes
This commit is contained in:
parent
e934c7e623
commit
a866b30491
@ -363,7 +363,7 @@ class ImpressDocument(PresentationDocument):
|
|||||||
|
|
||||||
def get_slide_preview_file(self, slide_no):
|
def get_slide_preview_file(self, slide_no):
|
||||||
"""
|
"""
|
||||||
Returns an image path containing a preview for theimpresscontroller.py
|
Returns an image path containing a preview for the
|
||||||
requested slide
|
requested slide
|
||||||
|
|
||||||
``slide_no``
|
``slide_no``
|
||||||
|
@ -143,10 +143,9 @@ class PresentationMediaItem(MediaManagerItem):
|
|||||||
#not sure of this has errors
|
#not sure of this has errors
|
||||||
#John please can you look at .
|
#John please can you look at .
|
||||||
for cidx in self.controllers:
|
for cidx in self.controllers:
|
||||||
if self.controllers[cidx].enabled:
|
doc = self.controllers[cidx].add_doc(filepath)
|
||||||
self.controllers[cidx].remove_doc(filepath)
|
doc.presentation_deleted()
|
||||||
self.controllers[cidx].presentation_deleted()
|
doc.close_presentation()
|
||||||
self.controllers[cidx].close_presentation()
|
|
||||||
|
|
||||||
def generateSlideData(self, service_item, item=None):
|
def generateSlideData(self, service_item, item=None):
|
||||||
items = self.ListView.selectedIndexes()
|
items = self.ListView.selectedIndexes()
|
||||||
|
@ -115,7 +115,6 @@ class PresentationController(object):
|
|||||||
"""
|
"""
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
|
||||||
def start_process(self):
|
def start_process(self):
|
||||||
"""
|
"""
|
||||||
Loads a running version of the presentation application in the background.
|
Loads a running version of the presentation application in the background.
|
||||||
@ -148,6 +147,9 @@ class PresentationController(object):
|
|||||||
if doc in self.docs:
|
if doc in self.docs:
|
||||||
self.docs.remove(doc)
|
self.docs.remove(doc)
|
||||||
|
|
||||||
|
def close_presentation(self):
|
||||||
|
pass
|
||||||
|
|
||||||
class PresentationDocument(object):
|
class PresentationDocument(object):
|
||||||
"""
|
"""
|
||||||
Base class for presentation documents to inherit from.
|
Base class for presentation documents to inherit from.
|
||||||
@ -258,7 +260,7 @@ class PresentationDocument(object):
|
|||||||
Close presentation and clean up objects
|
Close presentation and clean up objects
|
||||||
Triggered by new object being added to SlideController
|
Triggered by new object being added to SlideController
|
||||||
"""
|
"""
|
||||||
self.controller.delete_doc(self)
|
self.controller.close_presentation()
|
||||||
|
|
||||||
def is_active(self):
|
def is_active(self):
|
||||||
"""
|
"""
|
||||||
|
Loading…
Reference in New Issue
Block a user