diff options
Diffstat (limited to '')
-rw-r--r-- | src/editorui.py | 7 | ||||
-rw-r--r-- | src/main.py | 16 | ||||
-rw-r--r-- | src/ui.py | 23 |
3 files changed, 46 insertions, 0 deletions
diff --git a/src/editorui.py b/src/editorui.py new file mode 100644 index 0000000..d53deb7 --- /dev/null +++ b/src/editorui.py @@ -0,0 +1,7 @@ +from PyQt4 import QtCore, QtGui + +class KPEditorWidget(QtGui.QGraphicsView): + pass + + + diff --git a/src/main.py b/src/main.py new file mode 100644 index 0000000..ba1ff2c --- /dev/null +++ b/src/main.py @@ -0,0 +1,16 @@ +from PyQt4 import QtCore, QtGui +import sys + +from ui import KPMainWindow + +def run_koopatlas(): + global Koopatlas + Koopatlas = KPApplication(sys.argv) + Koopatlas.run() + +class KPApplication(QtGui.QApplication): + def run(self): + self.mainWindow = KPMainWindow() + self.mainWindow.show() + self.exec_() + diff --git a/src/ui.py b/src/ui.py new file mode 100644 index 0000000..9b5f705 --- /dev/null +++ b/src/ui.py @@ -0,0 +1,23 @@ +from PyQt4 import QtCore, QtGui + +from editorui import * + + +class KPMainWindow(QtGui.QMainWindow): + def __init__(self): + QtGui.QMainWindow.__init__(self) + + self.editor = KPEditorWidget() + self.setCentralWidget(self.editor) + + self.setupMenuBar() + + + def setupMenuBar(self): + mb = self.menuBar() + + m = mb.addMenu('&File') + # ... + + + |