8 """ |
8 """ |
9 |
9 |
10 from PyQt4.QtCore import QDir, pyqtSlot |
10 from PyQt4.QtCore import QDir, pyqtSlot |
11 from PyQt4.QtGui import QFileDialog |
11 from PyQt4.QtGui import QFileDialog |
12 |
12 |
13 from E4Gui.E4Completers import E4FileCompleter |
13 from E5Gui.E5Completers import E5FileCompleter |
14 |
14 |
15 from .ConfigurationPageBase import ConfigurationPageBase |
15 from .ConfigurationPageBase import ConfigurationPageBase |
16 from .Ui_DebuggerRubyPage import Ui_DebuggerRubyPage |
16 from .Ui_DebuggerRubyPage import Ui_DebuggerRubyPage |
17 |
17 |
18 import Preferences |
18 import Preferences |
28 """ |
28 """ |
29 ConfigurationPageBase.__init__(self) |
29 ConfigurationPageBase.__init__(self) |
30 self.setupUi(self) |
30 self.setupUi(self) |
31 self.setObjectName("DebuggerRubyPage") |
31 self.setObjectName("DebuggerRubyPage") |
32 |
32 |
33 self.rubyInterpreterCompleter = E4FileCompleter(self.rubyInterpreterEdit) |
33 self.rubyInterpreterCompleter = E5FileCompleter(self.rubyInterpreterEdit) |
34 |
34 |
35 # set initial values |
35 # set initial values |
36 self.rubyInterpreterEdit.setText(\ |
36 self.rubyInterpreterEdit.setText(\ |
37 Preferences.getDebugger("RubyInterpreter")) |
37 Preferences.getDebugger("RubyInterpreter")) |
38 self.rbRedirectCheckBox.setChecked(\ |
38 self.rbRedirectCheckBox.setChecked(\ |