31 from rope.refactor.importutils import ImportOrganizer |
31 from rope.refactor.importutils import ImportOrganizer |
32 |
32 |
33 import rope.contrib.findit |
33 import rope.contrib.findit |
34 |
34 |
35 from PyQt4.QtCore import QObject |
35 from PyQt4.QtCore import QObject |
36 from PyQt4.QtGui import QMenu, QApplication, QMessageBox, QDialog |
36 from PyQt4.QtGui import QMenu, QApplication, QMessageBox, QDialog, QAction |
37 |
37 |
38 from E5Gui.E5Application import e5App |
38 from E5Gui.E5Application import e5App |
39 |
39 |
40 from E5Gui.E5Action import E5Action |
40 from E5Gui.E5Action import E5Action |
41 |
41 |
674 """<b>Configure Rope</b>""" |
674 """<b>Configure Rope</b>""" |
675 """<p>Opens the rope configuration file in an editor.</p>""" |
675 """<p>Opens the rope configuration file in an editor.</p>""" |
676 )) |
676 )) |
677 self.refactoringEditConfigAct.triggered[()].connect( |
677 self.refactoringEditConfigAct.triggered[()].connect( |
678 self.__editConfig) |
678 self.__editConfig) |
|
679 self.refactoringEditConfigAct.setMenuRole(QAction.NoRole) |
679 self.actions.append(self.refactoringEditConfigAct) |
680 self.actions.append(self.refactoringEditConfigAct) |
680 |
681 |
681 self.refactoringHelpAct = E5Action(self.trUtf8('Rope help'), |
682 self.refactoringHelpAct = E5Action(self.trUtf8('Rope help'), |
682 self.trUtf8('Rope &Help'), |
683 self.trUtf8('Rope &Help'), |
683 0, 0, |
684 0, 0, |