C

Qt for MCUs Reference Pages

Class Lists

Qul::Application

Used to start Qt Quick Ultralite

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::Object

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

Qul::Platform::FrameStatistics

Provides frame rendering statistics

Qul::Platform::SinglePointTouchEvent

A struct containing information related to a single point touch event

Qul::Platform::SinglePointTouchEventDispatcher

A convenience class for handling single point touch from the platform

Qul::Platform::StackAllocator

Provides a simple memory allocator for functions that might temporarily require some extra memory for caching

Qul::PlatformInterface::DrawingDevice

Defines a device which can be drawn onto

Qul::PlatformInterface::DrawingEngine

This class provides an abstract interface for blending functions

Qul::PlatformInterface::Point

Defines a point in the plane using integer precision

Qul::PlatformInterface::PointF

Defines a point in the plane using floating point precision. A point is specified by a x coordinate and an y coordinate which can be accessed using the x() and y() functions. The coordinates of the point are specified using floating point numbers for accuracy. The isNull() function returns true if both x and y are set to 0.0. The coordinates can be set (or altered) using the setX() and setY() functions, or alternatively the rx() and ry() functions which return references to the coordinates (allowing direct manipulation)

Qul::PlatformInterface::Rect

Defines a rectangle in the plane using integer precision

Qul::PlatformInterface::RectF

Defines a rectangle in the plane using floating point precision

Qul::PlatformInterface::Rgba32

Storage space for RGBA colors

Qul::PlatformInterface::Screen

Holds information about display size in pixels

Qul::PlatformInterface::Size

Defines the size of a two-dimensional object using integer point precision

Qul::PlatformInterface::SizeF

Defines the size of a two-dimensional object using floating point precision

Qul::PlatformInterface::Texture

A class containing information about a texture

Qul::PlatformInterface::TouchPoint

Represents single touch point

Qul::PlatformInterface::Transform

Specifies 2D transformations of a coordinate system

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

QML Reference

Platform Reference

Available under certain Qt licenses.
Find out more.