Skip to content
Components/Data displayIntroduced in 1.3.0

EOrderList Order list ​

import EUI 1.0

Examples ​

Select and reorder ​

QML sourceQML
Preview
Run the code to try the component

Edit text, properties, or events, then select Run.

Code runs in this browser Licenses

Reorder selection ​

QML sourceQML
Preview
Run the code to try the component

Edit text, properties, or events, then select Run.

Code runs in this browser Licenses

Filter and drag ​

QML sourceQML
Preview
Run the code to try the component

Edit text, properties, or events, then select Run.

Code runs in this browser Licenses

Initial ordering ​

QML sourceQML
Preview
Run the code to try the component

Edit text, properties, or events, then select Run.

Code runs in this browser Licenses

Disabled ordering ​

QML sourceQML
Preview
Run the code to try the component

Edit text, properties, or events, then select Run.

Code runs in this browser Licenses

Properties ​

PropertyDescriptionValues and default
modelvar

Primitive values or option objects to reorder.

Default[]
valuesvar

Values of items selected for reordering.

Default[]
filterablebool

Allow keyword filtering.

Defaultfalse
labelKeystring

Field name used as the label in object models.

Default"label"
valueKeystring

Option value field or unique identifier for object values.

Default"value"
itemDelegateComponent

Custom option content; read data from parent.optionData.

Defaultnull
viewaliasRead only

ListView instance of the underlying selection list.

Defaultselection.view

Signals ​

SignaturePurpose
changed(var model)

Emitted when the list order changes; model is the updated list data.

selectionChanged(var values)

Emitted when selection changes; values contains the selected values.

Methods ​

SignaturePurpose
moveItem(from, to)

Move an item from index from to index to; indices are zero-based.

moveSelected(direction)

Move selected items in the specified direction.

Released under the MIT License. Third-party assets retain their own licenses.