forked from openlp/openlp
Fix bugs in previous merges with icons and themes
This commit is contained in:
parent
f3f3906ca0
commit
5b154b5941
@ -60,7 +60,7 @@ def file_to_xml(xmlfile):
|
||||
file = open(xmlfile, u'r')
|
||||
xml = file.read()
|
||||
except IOError:
|
||||
log.exception(u'Failed to open XML file')
|
||||
print(u'Failed to open XML file')
|
||||
finally:
|
||||
if file:
|
||||
file.close()
|
||||
|
@ -219,7 +219,7 @@ class SlideController(QtGui.QWidget):
|
||||
self.PreviewFrame = QtGui.QFrame(self.Splitter)
|
||||
self.PreviewFrame.setGeometry(QtCore.QRect(0, 0, 300, 225))
|
||||
self.PreviewFrame.setSizePolicy(QtGui.QSizePolicy(
|
||||
QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Minimum))
|
||||
QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Label))
|
||||
self.PreviewFrame.setFrameShape(QtGui.QFrame.StyledPanel)
|
||||
self.PreviewFrame.setFrameShadow(QtGui.QFrame.Sunken)
|
||||
self.PreviewFrame.setObjectName(u'PreviewFrame')
|
||||
@ -319,7 +319,7 @@ class SlideController(QtGui.QWidget):
|
||||
if item.verse_order:
|
||||
verses = item.verse_order.split(u' ')
|
||||
for verse in verses:
|
||||
if int(verse) > 12:
|
||||
if not verse or int(verse) > 12:
|
||||
break
|
||||
try:
|
||||
self.Songbar.actions[verse].setVisible(True)
|
||||
|
@ -271,7 +271,6 @@ class ThemeManager(QtGui.QWidget):
|
||||
return self.themelist
|
||||
|
||||
def getThemeData(self, themename):
|
||||
assert(themename)
|
||||
log.debug(u'getthemedata for theme %s', themename)
|
||||
xml_file = os.path.join(self.path, unicode(themename),
|
||||
unicode(themename) + u'.xml')
|
||||
|
Loading…
Reference in New Issue
Block a user