chiark / gitweb /
move controller into its own file
authorThomas Thurman <tthurman@gnome.org>
Tue, 18 Jan 2011 00:54:41 +0000 (19:54 -0500)
committerThomas Thurman <tthurman@gnome.org>
Tue, 18 Jan 2011 00:54:41 +0000 (19:54 -0500)
src/bcp.py [new file with mode: 0644]
src/view.py

diff --git a/src/bcp.py b/src/bcp.py
new file mode 100644 (file)
index 0000000..49cee53
--- /dev/null
@@ -0,0 +1,32 @@
+from PySide.QtCore import *
+from PySide.QtGui import *
+import sys
+from view import *
+from model import *
+
+class CommonPrayerApp(QApplication):
+       def __init__(self, argv):
+               QApplication.__init__(self, argv)
+
+               self._model = CommonPrayerModel(source_dir='/home/marnanel/proj/commonprayer/pages')
+
+               self._view = CommonPrayerWindow()
+               self._view.showMaximized()
+
+               self.display_page(100)
+
+       def display_page(self, page_number):
+               page = self._model[page_number]
+
+               if page.has_key('html'):
+                       self._view.setHtml(page['html'])
+
+               if page.has_key('name'):
+                       self._view.setWindowTitle(
+                               '%s - Book of Common Prayer' % (
+                                       page['name']))
+
+if __name__=='__main__':
+       app = CommonPrayerApp(sys.argv)
+       sys.exit(app.exec_())
+
index 4f56437..4dc512e 100644 (file)
@@ -14,30 +14,3 @@ class CommonPrayerWindow(QMainWindow):
 
        def setHtml(self, html):
                self._html.setHtml(html)
-               
-class CommonPrayerApp(QApplication):
-       def __init__(self, argv):
-               QApplication.__init__(self, argv)
-
-               self._model = CommonPrayerModel(source_dir='/home/marnanel/proj/commonprayer/pages')
-
-               self._view = CommonPrayerWindow()
-               self._view.showMaximized()
-
-               self.display_page(100)
-
-       def display_page(self, page_number):
-               page = self._model[page_number]
-
-               if page.has_key('html'):
-                       self._view.setHtml(page['html'])
-
-               if page.has_key('name'):
-                       self._view.setWindowTitle(
-                               '%s - Book of Common Prayer' % (
-                                       page['name']))
-
-if __name__=='__main__':
-       app = CommonPrayerApp(sys.argv)
-       sys.exit(app.exec_())
-