Class: DebugConsoleDialog

Inherits:
Qt::Dialog
  • Object
show all
Defined in:
lib/tmis/interface/forms/debug_console.rb

Overview

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(parent = nil) ⇒ DebugConsoleDialog

Returns a new instance of DebugConsoleDialog.



16
17
18
19
20
# File 'lib/tmis/interface/forms/debug_console.rb', line 16

def initialize(parent = nil)
  super parent
  @ui = Ui::DebugConsoleDialog.new
  @ui.setup_ui self
end

Instance Attribute Details

#browserObject

Returns the value of attribute browser.



14
15
16
# File 'lib/tmis/interface/forms/debug_console.rb', line 14

def browser
  @browser
end

Instance Method Details

#on_enterPushButton_pressedObject



22
23
24
25
26
27
28
29
30
# File 'lib/tmis/interface/forms/debug_console.rb', line 22

def on_enterPushButton_pressed
  res = '$'
  begin
    res = "#{Database.instance.instance_eval(@ui.lineEdit.text)}"
  rescue Exception => detail
    @ui.textEdit.setText("Error on #{@ui.lineEdit.text}")
  end
  @ui.textEdit.setText(res)
end