[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/utils/qsr
From: Aurélien Gâteau <aurelien.gateau () free ! fr>
Date: 2007-03-30 20:41:17
Message-ID: 1175287277.013893.28259.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 648256 by gateau:
Fix double clicking on item: open editor
M +3 -6 MainWindow.py
--- trunk/playground/utils/qsr/MainWindow.py #648255:648256
@@ -108,8 +108,8 @@
QObject.connect(self.btnSearch,SIGNAL("clicked()"),self.search)
QObject.connect(self.btnReplace,SIGNAL("clicked()"),self.replace)
QObject.connect(self.lvSearchTrace,SIGNAL("currentItemChanged(QTreeWidgetItem*, \
QTreeWidgetItem*)"), self.openItem)
- QObject.connect(self.lvSearchTrace,SIGNAL("doubleClicked(QListViewItem*)"), \
self.openItemWithEditor)
- QObject.connect(self.lvReplaceTrace,SIGNAL("doubleClicked(QListViewItem*)"), \
self.openItemWithEditor) + \
QObject.connect(self.lvSearchTrace,SIGNAL("itemDoubleClicked(QTreeWidgetItem*, \
int)"), self.openItemWithEditor) + \
QObject.connect(self.lvReplaceTrace,SIGNAL("itemDoubleClicked(QTreeWidgetItem*, \
int)"), self.openItemWithEditor)
QObject.connect(self.tbSave, SIGNAL("clicked()"), \
self._editorController.save)
QObject.connect(self.tbPrevious, SIGNAL("clicked()"), self.goToPrevious)
QObject.connect(self.tbNext, SIGNAL("clicked()"), self.goToNext)
@@ -179,10 +179,7 @@
cmdLine=self._config.editor()
cmdLine=cmdLine.replace("%f",file).replace("%n",num)
- pid=os.fork()
- if pid==0:
- os.system(cmdLine)
- sys.exit(0)
+ QProcess.startDetached(cmdLine)
def closeEvent(self, event):
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic