Review: Needs Fixing

There are some syntactic things I'd like to be changed:

148     + s = QtCore.QSettings()
149     + keys = s.allKeys()
150     + for k in keys:
151     +     s.setValue(k, None)

Why not?
148     + settings = QtCore.QSettings()
149     + keys = settings.allKeys()
150     + for key in keys:
151     +     settings.setValue(key, None)

Makes everything much more readable. Consider that over the time more and more 
code might be added.


226     + # Xml conforms to schema.
227     +     return True
228     + else:
229     + # Xml has invalid syntax.
230     +     return False

Does the same:
return retcode == 0

There are a few blank lines (or two blank lines). E. g.
1200    +
1295    +

We always have only one blank line in between things (methods, functions, ...)  
apart from classes which are separated by two blank lines.

In 1542/1543 is a line missing.
Finally, I think that a few docstrings are missing.
-- 
https://code.launchpad.net/~mzibricky/openlp/openlyrics_tests/+merge/77060
Your team OpenLP Core is subscribed to branch lp:openlp.

_______________________________________________
Mailing list: https://launchpad.net/~openlp-core
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openlp-core
More help   : https://help.launchpad.net/ListHelp

Reply via email to