2011-07-06 3 views
3

네트워크를 통해 다른 인스턴스와 통신하는 Qt를 사용하여 Ruby에 응용 프로그램을 작성하고 싶습니다.DRb 또는 EventMachine이 포함 된 QtRuby

Qt의 이벤트 루프를 DRb 또는 EventMachine과 어떻게 통합 할 수 있습니까?

편집 : 내가 더 많은 시간이있을 것이다 답을 발견

나는 그것을

답변

6
require 'eventmachine' 
require 'Qt4' 

app = Qt::Application.new(ARGV) 
hello_button = Qt::PushButton.new("Hello EventMachine") 
hello_button.resize(100,20) 
hello_button.show 

EventMachine.run do 
    EM.add_periodic_timer(0.01) do 
    app.process_events 
    end 
end 
를 게시 할 예정입니다
관련 문제