UI/UserInterface.py

changeset 476
121633976eca
parent 470
99d8c50ba42f
child 481
ad71812ba395
diff -r 94b3fdd34c60 -r 121633976eca UI/UserInterface.py
--- a/UI/UserInterface.py	Mon Aug 09 18:31:43 2010 +0200
+++ b/UI/UserInterface.py	Mon Aug 09 19:57:09 2010 +0200
@@ -265,10 +265,14 @@
         
         # now setup the connections
         splash.showMessage(self.trUtf8("Setting up connections..."))
-        self.connect(app, SIGNAL("focusChanged(QWidget*, QWidget*)"), 
-                     self.viewmanager.appFocusChanged)
-        self.connect(self.browser, SIGNAL('sourceFile'),
-                     self.viewmanager.openSourceFile)
+        app.focusChanged.connect(
+            self.viewmanager.appFocusChanged)
+        self.browser.sourceFile[str].connect(
+            self.viewmanager.openSourceFile)
+        self.browser.sourceFile[str, int].connect(
+            self.viewmanager.openSourceFile)
+        self.browser.sourceFile[str, int, str].connect(
+            self.viewmanager.openSourceFile)
         self.connect(self.browser, SIGNAL('designerFile'),
                      self.__designer)
         self.connect(self.browser, SIGNAL('linguistFile'),
@@ -288,17 +292,20 @@
         self.connect(self.browser, SIGNAL('trpreview'),
                      self.__TRPreviewer)
         
-        self.connect(self.debugViewer.exceptionLogger, SIGNAL('sourceFile'),
-                     self.viewmanager.openSourceFile)
-        
-        self.connect(self.debugViewer, SIGNAL('sourceFile'),
-                     self.viewmanager.showDebugSource)
+        self.debugViewer.exceptionLogger.sourceFile.connect(
+            self.viewmanager.openSourceFile)
+        
+        self.debugViewer.sourceFile.connect(self.viewmanager.showDebugSource)
         
         self.connect(self.taskViewer, SIGNAL('displayFile'),
                      self.viewmanager.openSourceFile)
         
-        self.connect(self.projectBrowser.psBrowser, SIGNAL('sourceFile'),
-                     self.viewmanager.openSourceFile)
+        self.projectBrowser.psBrowser.sourceFile[str].connect(
+            self.viewmanager.openSourceFile)
+        self.projectBrowser.psBrowser.sourceFile[str, int].connect(
+            self.viewmanager.openSourceFile)
+        self.projectBrowser.psBrowser.sourceFile[str, int, str].connect(
+            self.viewmanager.openSourceFile)
         self.connect(self.projectBrowser.psBrowser, SIGNAL('closeSourceWindow'),
                      self.viewmanager.closeWindow)
         self.connect(self.projectBrowser.psBrowser, SIGNAL('unittestOpen'),
@@ -306,8 +313,8 @@
         
         self.connect(self.projectBrowser.pfBrowser, SIGNAL('designerFile'),
                      self.__designer)
-        self.connect(self.projectBrowser.pfBrowser, SIGNAL('sourceFile'),
-                     self.viewmanager.openSourceFile)
+        self.projectBrowser.pfBrowser.sourceFile.connect(
+            self.viewmanager.openSourceFile)
         self.connect(self.projectBrowser.pfBrowser, SIGNAL('uipreview'),
                      self.__UIPreviewer)
         self.connect(self.projectBrowser.pfBrowser, SIGNAL('trpreview'),
@@ -319,8 +326,8 @@
         self.connect(self.projectBrowser.pfBrowser, SIGNAL('appendStderr'),
                      self.appendToStderr)
         
-        self.connect(self.projectBrowser.prBrowser, SIGNAL('sourceFile'),
-                     self.viewmanager.openSourceFile)
+        self.projectBrowser.prBrowser.sourceFile.connect(
+            self.viewmanager.openSourceFile)
         self.connect(self.projectBrowser.prBrowser, SIGNAL('closeSourceWindow'),
                      self.viewmanager.closeWindow)
         self.connect(self.projectBrowser.prBrowser, SIGNAL('appendStdout'),
@@ -330,8 +337,8 @@
         
         self.connect(self.projectBrowser.ptBrowser, SIGNAL('linguistFile'),
                      self.__linguist4)
-        self.connect(self.projectBrowser.ptBrowser, SIGNAL('sourceFile'),
-                     self.viewmanager.openSourceFile)
+        self.projectBrowser.ptBrowser.sourceFile.connect(
+            self.viewmanager.openSourceFile)
         self.connect(self.projectBrowser.ptBrowser, SIGNAL('trpreview'),
                      self.__TRPreviewer)
         self.connect(self.projectBrowser.ptBrowser, SIGNAL('closeSourceWindow'),
@@ -341,8 +348,10 @@
         self.connect(self.projectBrowser.ptBrowser, SIGNAL('appendStderr'),
                      self.appendToStderr)
         
-        self.connect(self.projectBrowser.piBrowser, SIGNAL('sourceFile'),
-                     self.viewmanager.openSourceFile)
+        self.projectBrowser.piBrowser.sourceFile[str].connect(
+            self.viewmanager.openSourceFile)
+        self.projectBrowser.piBrowser.sourceFile[str, int].connect(
+            self.viewmanager.openSourceFile)
         self.connect(self.projectBrowser.piBrowser, SIGNAL('closeSourceWindow'),
                      self.viewmanager.closeWindow)
         self.connect(self.projectBrowser.piBrowser, SIGNAL('appendStdout'),
@@ -350,8 +359,8 @@
         self.connect(self.projectBrowser.piBrowser, SIGNAL('appendStderr'),
                      self.appendToStderr)
         
-        self.connect(self.projectBrowser.poBrowser, SIGNAL('sourceFile'),
-                     self.viewmanager.openSourceFile)
+        self.projectBrowser.poBrowser.sourceFile.connect(
+            self.viewmanager.openSourceFile)
         self.connect(self.projectBrowser.poBrowser, SIGNAL('closeSourceWindow'),
                      self.viewmanager.closeWindow)
         self.connect(self.projectBrowser.poBrowser, SIGNAL('pixmapEditFile'),
@@ -361,8 +370,8 @@
         self.connect(self.projectBrowser.poBrowser, SIGNAL('svgFile'),
                      self.__showSvg)
         
-        self.connect(self.project, SIGNAL('sourceFile'),
-                    self.viewmanager.openSourceFile)
+        self.project.sourceFile.connect(
+            self.viewmanager.openSourceFile)
         self.connect(self.project, SIGNAL('newProject'),
                      self.viewmanager.newProject)
         self.connect(self.project, SIGNAL('projectOpened'),
@@ -508,20 +517,19 @@
         
         # Generate the find in project files dialog
         self.findFilesDialog = FindFileDialog(self.project)
-        self.connect(self.findFilesDialog, SIGNAL('sourceFile'),
-                     self.viewmanager.openSourceFile)
+        self.findFilesDialog.sourceFile.connect(
+            self.viewmanager.openSourceFile)
         self.connect(self.findFilesDialog, SIGNAL('designerFile'),
                      self.__designer)
         self.replaceFilesDialog = FindFileDialog(self.project, replaceMode = True)
-        self.connect(self.replaceFilesDialog, SIGNAL('sourceFile'),
-                     self.viewmanager.openSourceFile)
+        self.replaceFilesDialog.sourceFile.connect(
+            self.viewmanager.openSourceFile)
         self.connect(self.replaceFilesDialog, SIGNAL('designerFile'),
                      self.__designer)
         
         # generate the find file dialog
         self.findFileNameDialog = FindFileNameDialog(self.project)
-        self.connect(self.findFileNameDialog, SIGNAL('sourceFile'),
-                     self.viewmanager.openSourceFile)
+        self.findFileNameDialog.sourceFile.connect(self.viewmanager.openSourceFile)
         self.connect(self.findFileNameDialog, SIGNAL('designerFile'),
                      self.__designer)
         

eric ide

mercurial