Rapid GUI Development with QtRuby (Pragmatic Bookshelf)
Rapid GUI Development with QtRuby (Pragmatic Bookshelf)
Pragmatic Bookshelf Rapid GUI Development with QtRuby
July 2007 | PDF | 1.22 Mb
See how to use the powerful Qt3 library to create cross-platform GUI applications for Linux and OS X in Ruby. Covers installation, basic and advanced programming, event models, and Korundum.
Contents
- Introduction
- About Qt. History, versions, installing, testing your installation.
- About QtRuby. Language bindings, SMOKE, installing.
- Get Your Feet Wet. Writing your first program, widgets and the object model, initialization, Qt::Application.
- Take the Plunge. Custom Widgets, geometry and layouts, signals and slots, slot senders.
- Sink or Swim. Events methods and filters, the Main event, the event loop, posting and sending.
- The Home Stretch. Qt modules, QtRuby tools, tighter Ruby integration, disposing of widgets, debugging QtRuby applications.
- Korundum. Installing, DCOP, interprocess communication.
- Appendices. Event Method Map, Resources.
(90 total pages)
About The AuthorCaleb Tennis has been involved with the design and implementation of mission critical GUI programs for over 5 years. He claims his ability to consistently deliver high quality software programs is because he knows how to pick the right tools and leverage the power of open source software. In return, he attempts to contribute back to open source projects, having been involved with the KDevelop project as a release coordinator, the Gentoo Linux distribution as a developer, and patch contributor to multiple opensource projects. He's been working with Qt for about five years, and with Ruby and QtRuby for close to two.
Caleb holds a Master of Science degree in Engineering. He's married with no children and enjoys NASCAR, recreational watersports, and trips to Disneyworld.
Source Code for Rapid GUI Development with RubyQtCode extracts for Rapid GUI Development with RubyQt are available as an archive in either .tgz (Unix) or .zip (Windows) format:
_
related link:
-
Recreational Watersports High Quality Software Custom Widgets Gentoo Linux Open Source Software Author Caleb Kdevelop Project Model Initialization Gui Programs Gui Development Release Coordinator Programming Event Language Bindings Interprocess Communicat
- More infomation may be in the description section, read description carefully!
- Click "Ebook Search" button to find mirrors if no download links or dead links in the description.