summaryrefslogtreecommitdiff
path: root/src/frontEnd/Application.py
diff options
context:
space:
mode:
authorkomalsheth2362015-05-05 17:42:16 +0530
committerkomalsheth2362015-05-05 17:42:16 +0530
commita903ba510fca71c308c0268d3c99f98192dc95c0 (patch)
tree29cf1aefda7da653ce64d723b86b09b2dfd66c6e /src/frontEnd/Application.py
parent4140d1931e819f5a1ba71dbe306847a564b581e6 (diff)
downloadeSim-a903ba510fca71c308c0268d3c99f98192dc95c0.tar.gz
eSim-a903ba510fca71c308c0268d3c99f98192dc95c0.tar.bz2
eSim-a903ba510fca71c308c0268d3c99f98192dc95c0.zip
Project Explorer Completed
Diffstat (limited to 'src/frontEnd/Application.py')
-rwxr-xr-xsrc/frontEnd/Application.py22
1 files changed, 16 insertions, 6 deletions
diff --git a/src/frontEnd/Application.py b/src/frontEnd/Application.py
index 9c845ed4..56e3276b 100755
--- a/src/frontEnd/Application.py
+++ b/src/frontEnd/Application.py
@@ -29,6 +29,8 @@ import Workspace
import sys
import time
import subprocess
+from frontEnd import ProjectExplorer
+
class Application(QtGui.QMainWindow):
@@ -72,7 +74,7 @@ class Application(QtGui.QMainWindow):
self.middleSplit = QtGui.QSplitter()
self.rightSplit = QtGui.QSplitter() #Will be use in future for Browser
- self.projectExplorer = QtGui.QTextEdit()
+ self.projectExplorer = ProjectExplorer.ProjectExplorer()
self.mainArea = QtGui.QTextEdit()
self.noteArea = QtGui.QTextEdit()
self.browserArea = QtGui.QTextEdit()
@@ -92,7 +94,7 @@ class Application(QtGui.QMainWindow):
self.middleContainer.setLayout(self.middleContainerLayout)
#Adding content ot left split
- self.leftSplit.addWidget(self.projectExplorer)
+ self.leftSplit.addWidget(self.projectExplorer.maketree())
self.leftSplit.addWidget(self.middleContainer)
@@ -166,9 +168,14 @@ class Application(QtGui.QMainWindow):
This function call New Project Info class.
"""
print "New Project called"
+ text, ok = QtGui.QInputDialog.getText(self, 'Input Dialog',
+ 'Enter Project Name:')
+ if ok:
+ self.projname = (str(text))
+
self.project = NewProjectInfo()
- self.project.body()
-
+ self.project.createProject(self.projname)
+ self.setCentralWidget(self.initMainView())
def open_project(self):
"""
@@ -177,6 +184,10 @@ class Application(QtGui.QMainWindow):
print "Open Project called"
self.project = OpenProjectInfo()
self.project.body()
+ print "init main view in open proj"
+
+ self.setCentralWidget(self.initMainView())
+
def exit_project(self):
print "Exit Project called"
@@ -195,8 +206,7 @@ class Application(QtGui.QMainWindow):
def help_project(self):
print "Help is called"
- print "Current Project : ",self.obj_appconfig.current_project
-
+ print "Current Project : ",self.obj_appconfig.current_project
def testing(self):
print "Success hit kicad button"