You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdebindings/qtruby/rubylib/designer/uilib/test/test.rb

21 lines
440 B

require 'Qt'
require 'tqui'
a = TQt::Application.new(ARGV)
if ARGV.length == 0
puts "Usage: test.rb <image dir> <ui file>"
exit
end
if ARGV.length == 2
QUI::WidgetFactory.loadImages( ARGV[ 0 ] )
w = QUI::WidgetFactory.create( ARGV[ 1 ] )
if w.nil?
puts "Failed to create top level widget"
exit
end
w.show()
a.connect( a, TQ_SIGNAL('lastWindowClosed()'), a, TQ_SLOT('quit()') )
a.exec()
end