Languages/Ruby/Ruby-Qt/KDE Book: Difference between revisions

    From KDE TechBase
    No edit summary
    No edit summary
    Line 7: Line 7:
    }}
    }}


    {{note|This book is work in progress. Don't hesitate to contribute!}}
    {{Box|Status Of Writing|
    [[Image:Action_pen.svg|noframe|left|40px]]{{Progress bar|2}}|100%}}


    == About Ruby Bindings ==
    = About Ruby Bindings =
    Through the engagement of only a few guys the project [http://rubyforge.org/projects/korundum/ Korundum] on [http://rubyforge.org Rubyforge] was raised,
    Through the engagement of only a few guys the project [http://rubyforge.org/projects/korundum/ Korundum] on [http://rubyforge.org Rubyforge] was raised,
    which allowed to use the famous [http://en.wikipedia.org/wiki/Qt_(toolkit) Qt toolkit] within the [[http://ruby-lang.org ruby language]]. The bindings were were ported to allow the use of Qt4 and KDE4. After years of development this
    which allowed to use the famous [http://en.wikipedia.org/wiki/Qt_(toolkit) Qt toolkit] within the [[http://ruby-lang.org ruby language]]. The bindings were were ported to allow the use of Qt4 and KDE4. After years of development this
    Line 15: Line 16:
    <ref name="kdebindings_stable01">Richard Dale: [http://www.kdedevelopers.org/node/4146 KDE Bindings in KDE 4.5]. In: his [http://www.kdedevelopers.org/blog/89 blog] (January 2010).</ref>
    <ref name="kdebindings_stable01">Richard Dale: [http://www.kdedevelopers.org/node/4146 KDE Bindings in KDE 4.5]. In: his [http://www.kdedevelopers.org/blog/89 blog] (January 2010).</ref>


    == Future Plans ==
    = Future Plans =
    After creating a minimum of content the wiki pages will be copied into a
    After creating a minimum of content the wiki pages will be copied into a
    book made with [http://en.wikipedia.org/wiki/LaTeX LaTeX] for people prefering
    book made with [http://en.wikipedia.org/wiki/LaTeX LaTeX] for people prefering
    Line 21: Line 22:
    should be synchronized with the wiki maybe every half year.
    should be synchronized with the wiki maybe every half year.


    == Installation ==
    = Installation =
     
    == Installation Of Ruby ==
     
    ;[[/Installation/Installation of Ruby|Installation of Ruby]]
    :''setup ruby itself for end-user and developers''
     
    == Installation Of Bindings ==


    ;[[/Installation/Installation on Linux|Installation on Linux]]
    ;[[/Installation/Installation on Linux|Installation on Linux]]
    Line 32: Line 40:
    :''setup ruby bindings for end-user and developers on Microsoft [http://en.wikipedia.org/wiki/Windows Windows]''
    :''setup ruby bindings for end-user and developers on Microsoft [http://en.wikipedia.org/wiki/Windows Windows]''


    == Introduction To Ruby Language ==
    = Introduction To Ruby Language =
    Welcome Text
    Welcome Text
    ;[[/Ruby|Ruby]]
    ;[[/Ruby|Ruby]]
    :''description''
    :''description''


    == References ==
    = References =
    <references/>
    <references/>
    [[Category:KDE4]]
    [[Category:KDE4]]
    [[Category:Ruby]]
    [[Category:Ruby]]

    Revision as of 21:11, 19 January 2010


    Development/Languages/Ruby/Ruby-Qt/KDE_Book


    Ruby-Qt/KDE Book
    Tutorial Series   Ruby
    Previous   basic level of ruby skills
    What's Next   n/a
    Further Reading   n/a
    100%
    noframe
    noframe

    2% completed (estimate)

      

    Status Of Writing


    About Ruby Bindings

    Through the engagement of only a few guys the project Korundum on Rubyforge was raised, which allowed to use the famous Qt toolkit within the [ruby language]. The bindings were were ported to allow the use of Qt4 and KDE4. After years of development this bindings can be considered as stable for production usage. [1]

    Future Plans

    After creating a minimum of content the wiki pages will be copied into a book made with LaTeX for people prefering to work with a printed version of this set of tutorials. Afterwards the book should be synchronized with the wiki maybe every half year.

    Installation

    Installation Of Ruby

    Installation of Ruby
    setup ruby itself for end-user and developers

    Installation Of Bindings

    Installation on Linux
    setup ruby bindings for end-user and developers on Linux-based systems
    Installation on Mac OS
    setup ruby bindings for end-user and developers on Apple Mac OS
    Installation on Windows
    setup ruby bindings for end-user and developers on Microsoft Windows

    Introduction To Ruby Language

    Welcome Text

    Ruby
    description

    References

    1. Richard Dale: KDE Bindings in KDE 4.5. In: his blog (January 2010).