Preferences/ConfigurationPages/DebuggerRubyPage.py

changeset 3186
a05eff845522
parent 3160
209a07d7e401
child 3190
a9a94491c4fd
equal deleted inserted replaced
3185:d4fa462547bc 3186:a05eff845522
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
19 import Utilities 19 import Utilities
20 import UI.PixmapCache
20 21
21 22
22 class DebuggerRubyPage(ConfigurationPageBase, Ui_DebuggerRubyPage): 23 class DebuggerRubyPage(ConfigurationPageBase, Ui_DebuggerRubyPage):
23 """ 24 """
24 Class implementing the Debugger Ruby configuration page. 25 Class implementing the Debugger Ruby configuration page.
28 Constructor 29 Constructor
29 """ 30 """
30 super().__init__() 31 super().__init__()
31 self.setupUi(self) 32 self.setupUi(self)
32 self.setObjectName("DebuggerRubyPage") 33 self.setObjectName("DebuggerRubyPage")
34
35 self.rubyInterpreterButton.setIcon(UI.PixmapCache.getIcon("open.png"))
33 36
34 self.rubyInterpreterCompleter = E5FileCompleter( 37 self.rubyInterpreterCompleter = E5FileCompleter(
35 self.rubyInterpreterEdit) 38 self.rubyInterpreterEdit)
36 39
37 # set initial values 40 # set initial values

eric ide

mercurial