This is a collection of many small examples that demonstrate the functionality in QCubed. Later examples tend to build upon functionality or concepts that are discussed in prior ones, which allows the Examples site to be viewed as a quasi-tutorial. However, you should still feel free to check out any of the examples as you wish.
The Examples are broken into three main parts: the Code Generator, the QForm and QControl Library, and Other QCubed Functionality.
* Some of the examples (marked with a "*") use the Examples Site Database. This database (which consists of six tables and some preloaded sample data) is included in the Examples Site directories. See Basic CodeGen > About the Database for more information.
Beyond the Code Generator and the Qform Library, QCubed also many other modules and features that is useful for web application developers.
11. MetaControls, Meta DataGrids, and the Drafts - Combining the Code Generator with the QForm Library
- QForm and CodeGen, a Winning Combination to RAD
- * Introduction to MetaControls
- * Introduction to Meta DataGrids
- * Introduction to the Drafts
12. Beyond HTML - Other libraries in QCubed, including support for Email and RSS
- Introduction to QEmailServer
- * Introduction to QRssFeed
- Introduction to parsing with QLexer and QRegex
- Introduction to QCryptography
- Introduction to QI18n (Internationalization)
- Advanced Internationalization techniques
- * Introduction to QSoapService
- * Measuring Performance using QTimer
13. Other Tidbits - Other random examples, samples and tutorials
- * Optimistic Locking and QForms
- Attribute Overriding
- Specifying a Template Filepath
- Single File QForms
- Working with FormState Handlers
- PHP Print Command Shortcuts
- Includes outside of the __DOCROOT__ for Security and Shared Installs
14. Plugin System - Infrastructure that lets the community extend QCubed
- Plugin Ecosystem: Introduction
- Writing your own plugins, Part 1: components of a plugin
- Writing your own plugins, Part 2: packaging a plugin
- Automatic Installation of Plugins
15. Examples for Plugins - Examples and Documentation for Community-Written Plugins
- * Pre-built Dialog Boxes: Confirmations and Prompts
- QPhoneTextBox: validate and format phone numbers
- * QObjectDiff: What fields changed in my form?
- QEmailTextBox: Validate Email Addresses
- Making remote XML-RPC calls with QXmlRpc_Client
- Embed Flash Video with QSwfObject
- Use QEmailServer to send SMS Text
- QCurl: Making server-side HTTP requests using a Curl wrapper
- QQConditionRange: Range query for QQuery
- Rich Text Editing with QFCKEditor
- QJqDoc: jQuery-based Dock control, just like on the Mac
- QCaptchaTextBox: Simple example using QCaptcha Textbox
- Introduction to Debugging with QFirebug
- QFlot: Display a bar chart
- QFlot: Display a time series chart
- * Auto-complete Textbox Example
- QDataGridExporterButton: Export datagrid to a CSV or XLS file
- QAnyTimeBox: Date time picker control
- QDateRangePicker: Date range picker control
- Google Map Example
- QJqDateTimePicker: Date time picker control
- Support fixed-format text entry with QMaskTextBox
