QtXmlPatterns Reference Documentation

Motif Extension

AccessibleEventID.idl File Reference

Arora Browser

Netscape Cookie Specification

ANGLE

Sun Studio Patches

DirectFB - IDirectFBImageProvider

Framebuffer HOWTO

qsslkey example

GnuWin32 Project

http://linux.sybase.com

The LLDB Debugger

Direct X SDK

Microsoft Active Accessibility Event Constants

Mitigating Cross-site Scripting With HTTP-only Cookies

New and Modified BSD Licenses

publicsuffix.org

XML Bookmark Exchange Language Resource Page

ICU

TDM-GCC

Trafikanten

WebKit Open Source Project

Forum Nokia Wiki

ActivePerl

Pthreads Programming: A POSIX Standard for Better Multiprocessing

Thread Time: The Multithreaded Programming Guide

Threads Primer: A Guide to Multithreaded Programming

Win32 Multithreaded Programming

CMake Documentation

CMake find_package Documentation

CMake target_link_libraries Documentation

CMake AUTOMOC Documentation

CMake LOCATION Documentation

CMake POSITION_INDEPENDENT_CODE Documentation

C++ Reference - memcpy

Common Unix Printing System (CUPS)

Dependency Walker

DirectFB - IDirectFBPalette

DirectFB - IDirectFBSurface

DirectFB - IDirectFBWindow

DirectFB - CreateInputEventBuffer

DirectFB - DFBSurfaceBlittingFlags

DirectFB - DFBSurfaceDescription

DirectFB - df_window example

ECMAScript Language Specification

freedesktop.org

Icon Themes Specification

XEmbed Specification

Desktop Entry Specification

http://www.freetds.org

GNOME

GNU General Public License

GNU Lesser General Public License, version 2.1

GNU Emacs

C++ GUI Programming with Qt 4, 2nd Edition

KDE

The K Desktop Environment

KDE applications

Khronos OpenGL ES API Registry

libusb

MinGW

OpenGL Registry

OpenSSL Toolkit

"Item View Classes" Chapter of C++ GUI Programming with Qt 4

http://www.postgresql.org

PostgreSQL MinGW/Native Windows

Python

Qt Centre

http://www.sqlite.org

http://www.sybase.com

http://www.unixodbc.org

SVG Working Group

About SVG

SVG 1.2 Tiny Static Features

HTML5 Web Database API

Standard CSS2 selector

SVG color keyword names

Mobile SVG Profiles

SVG 1.2 Tiny

HTML 4

HTML 5

State Chart XML: State Machine Notation for Control Abstraction

error handling in the XQuery language

W3C XML specifications

XML Schema

Statecharts: A visual formalism for complex systems

XaoS

Mac OS X Aqua

JavaScript Resources

About JavaScript

JavaScript Guide

JavaScript Reserved Words

external: Publishing Applications to Ovi Store

external: Developing Qt Quick Applications with Creator

external: Developing Qt Quick Applications

external: Qt Mobility Examples

external: Qt Mobility Manual

external: Mobility Location

external: Mobility Multimedia

external: Qt Mobility QML Plugins

external: Qt Creator Manual

external: Build Settings in Creator

external: Building and Running Applications in Creator

external: Debugging Applications in Creator

external: Qt Creator Overview

external: Creating Qt Projects in Creator

external: Run Settings in Creator

external: Set Compiler Targets in Creator

external: Designer in Creator

Pimp my video

Qt Bug Tracker

Qt Quarterly

Qt Quarterly: Another Look at Events

Qt Quarterly: Plural Form in Translation

Eclipse Plugin

Qt Homepage

Qt 4.8 Reference Documentation

Qt Quick 1 Reference Documentation

Downloads

Livecoding video effects with Qt5

Qt for BlackBerry

external: Translating Qt Into Other Languages

QtonPi

QtMediaHub

Qt Coding Style

jom

Qt Licensing Overview

Public Qt Repository

qtestlib-tools

Qt Creator: Adding Qt Designer Plugins

Qt Creator: Acknowledgements

Qt Creator: Advanced Use

Qt Creator: Analyzing Code

Qt Creator: Detecting Memory Leaks

Qt Creator: Beautifying Source Code

Qt Creator: Specifying Dependencies

Qt Creator: Building and Running an Example

Qt Creator: Customizing the Build Process

Qt Creator: Specifying Build Settings

Qt Creator: Building and Running

Qt Creator: Building for Multiple Platforms

Qt Creator: Profiling Function Execution

Qt Creator: Checking Code Syntax

Qt Creator: Using Command Line Options

Qt Creator: Specifying Code Style Settings

Qt Creator: Working in Edit Mode

Qt Creator: Coding

Qt Creator: Completing Code

Qt Creator: Configuring Projects

Qt Creator: Configuring Qt Creator

Qt Creator: Connecting Mobile Devices

Qt Creator: Interacting with the Debugger

Qt Creator: Setting Up Debugger

Qt Creator: Launching the Debugger

Qt Creator: Adding Debuggers

Qt Creator: Debugging a C++ Example Application

Qt Creator: Using Debugging Helpers

Qt Creator: Debugging Qt Quick Projects

Qt Creator: Debugging

Qt Creator: Deploying Applications to Android Devices

Qt Creator: Deploying Applications to BlackBerry 10 Devices

Qt Creator: Deploying Applications to Embedded Linux Devices

Qt Creator: Deploying Applications to QNX Devices

Qt Creator: Deploying to Mobile Devices

Qt Creator: Designing User Interfaces

Qt Creator: Connecting Android Devices

Qt Creator: Connecting Bare Metal Devices

Qt Creator: Connecting BlackBerry 10 Devices

Qt Creator: Connecting Embedded Linux Devices

Qt Creator: Connecting iOS devices

Qt Creator: Connecting QNX Devices

Qt Creator: Connecting Windows Runtime Devices

Qt Creator: Comparing Files

Qt Creator: Pasting and Fetching Code Snippets

Qt Creator: Using External Tools

Qt Creator: Using FakeVim Mode

Qt Creator: Finding and Replacing

Qt Creator: Writing Code

Qt Creator: Searching with the Locator

Qt Creator: Specifying Text Editor Settings

Qt Creator: Configuring the Editor

Qt Creator: Refactoring

Qt Creator: Specifying Editor Settings

Qt Creator: FAQ

Qt Creator: Finding

Qt Creator: Getting Started

Qt Creator: Glossary

Qt Creator: Getting Help

Qt Creator: Using the Help Mode

Qt Creator: Semantic Highlighting

Qt Creator: Indenting Text or Code

Qt Creator: Keyboard Shortcuts

Qt Creator: Known Issues

Qt Creator: Using Text Editing Macros

Qt Creator: Editing MIME Types

Qt Creator: Creating a Mobile Application

Qt Creator: Supported Platforms

Qt Creator: IDE Overview

Qt Creator: Setting Up a CMake Project

Qt Creator: Creating Projects

Qt Creator: Setting Up a Generic Project

Qt Creator: Managing Sessions

Qt Creator: Managing Projects

Qt Creator: Opening Projects

Qt Creator: Using Other Build Systems

Qt Creator: Setting Up a Qbs Project

Qt Creator: Adding Libraries to Projects

Qt Creator: Adding Qt Versions

Qt Creator: Adding New Custom Wizards

Qt Creator: Setting Up an Autotools Project

Qt Creator: Publishing

Qt Creator: Creating a Qt Quick Application

Qt Creator: Debugging a Qt Quick Example Application

Qt Creator: Using QML Modules with Plugins

Qt Creator: Profiling QML Applications

Qt Creator: User Interface

Qt Creator: Specifying Run Settings

Qt Creator: Running on Multiple Platforms

Qt Creator: Running Valgrind Tools Remotely

Qt Creator: Sharing Project Settings

Qt Creator: Adding Kits

Qt Creator: Showing Task List Files in Issues Pane

Qt Creator: Debugging and Analyzing

Qt Creator: Tips and Tricks

Qt Creator: Adding Compilers

Qt Creator: Troubleshooting Debugger

Qt Creator: Tutorials

Qt Creator: Optimizing Applications for Mobile Devices

Qt Creator: Developing Widget Based Applications

Qt Creator: Using Qt Quick Designer

Qt Creator: Using Valgrind Code Analysis Tools

Qt Creator: Using Version Control Systems

Qt Creator: Developing Qt Quick Applications

Qt Creator: Creating a Qt Widget Based Application

Qt Creator Manual

Qt Creator: Using Qt Quick Toolbars

Qt Creator: Creating Buttons

Qt Creator: Creating Components

Qt Creator: Exporting Designs from Graphics Software

Qt Creator: Creating Qt Quick Projects

Qt Creator: Creating Scalable Buttons and Borders

Qt Creator: Creating Screens

Qt Creator: Technical Support

RFC 1179

RFC 1036

RFC 1738

RFC 1928

RFC 1929

RFC 2045

RFC 2109

RFC 2822

RFC 2965

RFC 3174

RFC 3491

RFC 3986

RFC 850

File System Example

Introduction

The User Interface

Running your own XQueries

Code Walk-Through

The Custom Node Model Class: FileTree

Accessing The Node Model

Building And Traversing The Node Model

The UI Class: MainWindow

Selecting A Directory To Model

Selecting And Running An XQuery

Node Model Building Strategy

Recipes Example

Introduction

The User Interface

Running your own XQueries

Code Walk-Through

The UI Class: QueryMainWindow

XML Schema Validation Example

Introduction

The User Interface

Validating XML Instance Documents

Code Walk-Through

The UI Class: MainWindow

C++ Source Code Analyzer Example

Introduction

Reporting Uses of Mutable Global Variables

A C++ application

The XML description of the C++ application

The XQuery for finding global variables

Running the XQuery

The XQuery output

XQuery Code Walk-Through

Usage

Subclassing

Thread Safety

XQuery Sequences

Comparing QXmlNames

Usage

Running XQueries

Running XPath Expressions

Running XSLT stylesheets

Binding A Query To A Starting Node

Reentrancy and Thread-Safety

Error Handling

Resource Management

Event Handling

XML Schema Version

XML Schema Version

Qt XML Patterns

Getting Started

Articles and Guides

API Reference

License Information

Qt XML Patterns C++ Classes

XQuery

Introduction

Advantages of using Qt XML Patterns and XQuery

Using the Qt XML Patterns module

Running the query engine from your Qt application

Running the query engine from the command line utility

The XQuery Data Model

Binding program variables to XQuery variables

Binding To QVariant::Time

Binding To QVariantList

Interpreting XQuery results

Handling QXmlNames

No mapping for xs:time

Using XQuery with Non-XML Data

More on using Qt XML Patterns with non-XML Data

Security Considerations

Code Injection

Denial of Service Attacks

Features and Conformance

XQuery 1.0

XSLT 2.0

XPath 2.0

xml:id

XML Schema 1.0

Resource Loading

XML

A Short Path to XQuery

Introduction

Using Path Expressions To Match And Select Items

Axis Steps

Axis Specifiers

Node Tests

Shorthand Form

Name Tests

Wildcards in Name Tests

Using Predicates In Path Expressions

Positional Predicates

Boolean Predicates

Constructing Elements

Element Constructors are Expressions

Constructing Atomic Values

Running The Cookbook Examples

Further Reading

FAQ

Why didn't my path expression match anything?

What if my input namespace is different from my output namespace?

Why doesn't my return clause work?

Why didn't my expression get evaluated?

My predicate is correct, so why doesn't it select the right stuff?

Why doesn't my FLWOR behave as expected?

Why are my elements created in the wrong order?

Why can't I use <@keyword>true</@keyword> and <@keyword>false</@keyword> in my XQuery?