class LogControl

Public Class Methods

create_widget(parent = nil) click to toggle source
# File lib/vizkit/widgets/log_control/log_control.rb, line 453
def self.create_widget(parent = nil)
  form = Vizkit.load(File.join(File.dirname(__FILE__),'LogControl.ui'),parent)
  form.extend Functions
  geo = form.size()
  geo.setHeight(260)
  form.resize(geo)

  #workaround 
  #it seems that widgets which are created by the UiLoader do not 
  #forward message calls to ruby
  short = Qt::Shortcut.new(Qt::KeySequence.new("Ctrl+R"),form)
  short.connect(SIGNAL('activated()'))do
      form.refresh
  end

  form
end