forked from openlp/openlp
Final changes to enabling looping of slides now it works
This commit is contained in:
parent
b92b733828
commit
0a5155b822
@ -937,12 +937,12 @@ class SlideController(QtGui.QWidget):
|
|||||||
self.updatePreview()
|
self.updatePreview()
|
||||||
else:
|
else:
|
||||||
row = self.previewListWidget.currentRow() + 1
|
row = self.previewListWidget.currentRow() + 1
|
||||||
|
enable_loop = QtCore.QSettings().value(self.parent.generalSettingsSection + u'/enable slide loop', QtCore.QVariant(True)).toBool()
|
||||||
if row == self.previewListWidget.rowCount():
|
if row == self.previewListWidget.rowCount():
|
||||||
if QtCore.QSettings().value(self.parent.generalSettingsSection
|
if enable_loop:
|
||||||
+ u'generalSettingsSection/enable slide loop', QtCore.QVariant(True).toBool):
|
|
||||||
row = 0
|
row = 0
|
||||||
else:
|
else:
|
||||||
return
|
pass
|
||||||
self.__checkUpdateSelectedSlide(row)
|
self.__checkUpdateSelectedSlide(row)
|
||||||
self.slideSelected()
|
self.slideSelected()
|
||||||
|
|
||||||
@ -959,11 +959,11 @@ class SlideController(QtGui.QWidget):
|
|||||||
else:
|
else:
|
||||||
row = self.previewListWidget.currentRow() - 1
|
row = self.previewListWidget.currentRow() - 1
|
||||||
if row == -1:
|
if row == -1:
|
||||||
if QtCore.QSettings().value(self.parent.generalSettingsSection
|
enable_loop = QtCore.QSettings().value(self.parent.generalSettingsSection + u'/enable slide loop', QtCore.QVariant(True)).toBool()
|
||||||
+ u'generalSettingsSection/enable slide loop', QtCore.QVariant(True).toBool):
|
if enable_loop:
|
||||||
row = self.previewListWidget.rowCount() - 1
|
row = self.previewListWidget.rowCount() - 1
|
||||||
else:
|
else:
|
||||||
return
|
row = 0
|
||||||
self.__checkUpdateSelectedSlide(row)
|
self.__checkUpdateSelectedSlide(row)
|
||||||
self.slideSelected()
|
self.slideSelected()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user