QtRuby с DRb или EventMachine - PullRequest
       39

QtRuby с DRb или EventMachine

3 голосов
/ 06 июля 2011

Я хотел бы написать приложение на Ruby с использованием Qt, которое будет связываться по сети с другими экземплярами.

Как я могу интегрировать цикл событий Qt с DRb или EventMachine?

EDIT:

Я нашел ответ, когда у меня будет больше времени, я опубликую его

1 Ответ

6 голосов
/ 18 августа 2011
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
...