C

Qt Quick Ultralite C++ Classes

List of C++ classes and namespaces offered by the module. More...

Namespaces

Qul

Provides types and declarations specific to Qt Quick Ultralite and miscellaneous functions related to application life cycle

Classes

Qul::Application

Used to start Qt Quick Ultralite

Qul::ApplicationConfiguration

Application configuration class with text cache and other configurations

Qul::ApplicationSettings

Container for Application settings

Qul::BinaryResource

Interface for accessing BinaryFiles

Qul::EventQueue

Provides a convenient way to send and receive events across different parts of the application

Qul::Image

An image representation that allows direct access to the pixel data

Qul::ImageProvider

Interface for supporting image requests in QML

Qul::ImageWriteGuard

A helper for calling Image::beginWrite() and Image::endWrite()

Qul::ListModel

Inherit from this class to expose a model to QML

Qul::ListProperty

Use the ListProperty class to hold a list of a given type

Qul::Object

Provides abstract implementation for all items or objects used in Qt Quick Ultralite

Qul::PaintedItemDelegate

Base class for representing painted item objects

Qul::Property

Can be used to hold a property of a given type

Qul::RootItem

Public type used in Application::setRootItem()

Qul::SharedImage

Shared reference to image data

Qul::Signal

Allows creating a signal that can be connected from QML

Qul::Singleton

Inherit from this class to expose the C++ class or struct to the QML as a singleton

Qul::Timer

Provides a way to run repetitive and single-shot timers

Detailed Description

Available under certain Qt licenses.
Find out more.