Quey UI

Quey UI provides minimalistic yet stylish widgets for cross-platform application development

Action

Provides an abstract user interface action that can be bound to items

ActionBar

Displays a menu and an action row. Provides the base of PageHeadView

ActionRow

Displays a row of Actions

ActivityIndicator

Indicates background activity of a task of unknown duration

Alert

Provides dynamic alert boxes

ApplicationView

Provides the root item for applications

ApplicationWindow

Provides a root window for applications

Button

A simple button component

CheckBox

A checkbox component

Circle

A circle component

ColorPalette

Defines a color palette

Device

A singleton that provides information about the current device

Dialog

A dialog component

Elevator

Applies a to a source item to create an illusion of elevation

ElideLabel

Provides an automatically aliding label based on elideWidth

FontPalette

Defines the fonts

Icon

Provides an icon

IconButton

Provides a clickable icon

Label

Provides a text label with metrics and Quey styling

ListItem

A list item with separator lines

ListView

Provides a list view

Menu

Displays a menu

MenuButton

An IconButton that displays an attached menu on click

MenuItem

Represents an item in a Menu

MenuListItem

Represents a menu item in a Menu visually

MessageBox

Provides a messagebox with a row of buttons

ModestMouseArea

A that allows to simply pass specified events

OverlayLayer

Provides a layer to display popups and other overlay components

Page

Represents a page on the navigation page stack

PageColumn

A PageContainer used to display pages as columns

PageContainer

Container element for page navigation

PageContentView

Displays the content of a page

PageDialog

A PageContainer in form of a Dialog

PageHeadView

Provides an ActionBar with a bottom-anchored Separator

PageRowLayout

A PageView that displays a set of PageColumns as row

PageStack

A classic PageView displaying a single page at a time

PageView

An abstract item that manages a set of pages inside through a defined set of containers

PageWindow

A PageContainer in form of a window

PopupBase

A base class for popups such as dialogs or dropdowns

QueyShape

Provides a rounded rectangle

QueyTheme

Default Quey theme

RadioButton

Provides a radio button

RadioGroup

Provides a column of radio buttons

Separator

A thin line used to indicate visual hirachy

Style

A helper class for Quey styling

TabPage

Page component to be used in combination with TabView

TabView

Provides a tabbed view

Theme

Provides theming support

Units

Provides access to screen-independent Units known as DPs (device-independent pixels)

Utils

Utility functions

Window

Provides a window

WrapLabel

A Label that automatically wraps the text based on it's availableWidth