QtRuby с DRb или EventMachine
Я хотел бы написать приложение на Ruby с использованием Qt, которое будет связываться по сети с другими экземплярами.
Как я могу интегрировать цикл событий Qt с DRb или EventMachine?
РЕДАКТИРОВАТЬ:
Я нашел ответ, когда у меня будет больше времени я его опубликую
1 ответ
Решение
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