[Kde-bindings] Wt::Ruby 0.9.1 release

Thomas Moenicke tm at compunix.de
Thu Apr 2 08:24:12 UTC 2009


On Apr 1, 2009, at 2:38 PM, Richard Dale wrote:

> On Tuesday 31 March 2009 15:28:26 Thomas Moenicke wrote:
>> yay :)
> Thanks. Maybe a PHP-Wt binding based on Wt::Ruby would be a really  
> nice
> combination sometime?

That seems to be a good idea and makes sense. I'll look into it.


>> On Mar 31, 2009, at 3:17 PM, Richard Dale wrote:
>>> Wt::Ruby version 0.9.1 has been released!
>>>
>>> * http://wiki.github.com/rdale/wtruby
>>>  * Code
>>>  * Wiki
>>>  * Tutorial
>>>    * http://wiki.github.com/rdale/wtruby/tutorial
>>> * http://rubyforge.org/projects/wtruby/
>>> * Downloads
>>> * Help forum
>>>
>>> Ruby bindings for the Wt web development toolkit, which
>>> allow you to write widget based web applications wired up
>>> with 'signals' and 'slots' in a very similar manner to a
>>> desktop toolkit such as Qt. The Wt::Ruby bindings runtime is
>>> derived from the well proven QtRuby code, and so it could be
>>> described as a 'QtRuby for web programming'.
>>>
>>> Hello World with quit button:
>>>
>>> #!/usr/bin/env ruby
>>> require 'wt'
>>>
>>> class HelloApplication < Wt::WApplication
>>> def initialize(env)
>>>   super(env)
>>>   root.addWidget(Wt::WText.new("<h1>Hello, World!</h1>"))
>>>   button = Wt::WPushButton.new("Quit", root)
>>>   button.clicked.connect(SLOT(self, :quit))
>>> end
>>> end
>>>
>>> Wt::WRun(ARGV) do |env|
>>> HelloApplication.new(env)
>>> end
>>>
>>> Note that this forms a complete web server that can be run
>>> from the command line as follows:
>>>
>>> $ ./hello.rb --docroot . --http-address localhost
>>> --http-port 3000
>>>
>>> To deploy the same code via FCGI running under a web server
>>> such as Apache, you just need to change the environment
>>> variable WT_ENV from ‘development’ (or unset) to
>>> ‘production’.
>>>
>>> Requirements
>>> * Ruby 1.8.x or 1.9.1
>>> * Wt 2.2.3 or Wt 2.99.0 or greater
>>> * cmake 2.6.x
>>> * boost 1.35 or greater
>>> _______________________________________________
>>> Kde-bindings mailing list
>>> Kde-bindings at kde.org
>>> https://mail.kde.org/mailman/listinfo/kde-bindings
>>
>> _______________________________________________
>> Kde-bindings mailing list
>> Kde-bindings at kde.org
>> https://mail.kde.org/mailman/listinfo/kde-bindings
>
> _______________________________________________
> Kde-bindings mailing list
> Kde-bindings at kde.org
> https://mail.kde.org/mailman/listinfo/kde-bindings




More information about the Kde-bindings mailing list