QML Components

Due to the variety of platforms that QML runs on, by default, there are very few QML components available. Reach Technology has provided several components to make development easier.

To include these components in a project, download the QML Components for G2C1 Modules lock file or QML Components for G2H2 Modules lock file, extract the contents, then copy the components, images, and js folders to your QML project’s folder, overwriting the same-name folders already there.

NameDescription
Alphabetic Field – Horizontal ElementText box with label in a horizontal layout, accepts keyboard input when input box has focus.
Alphabetic Field – Vertical ElementText box with label in a vertical layout, accepts keyboard input when input box has focus.
Animated Switch Element Animated switch has two states: on and off.
Bar Chart Element Bar chart indicator.
CheckBox List – Horizontal ElementCheck box list in a horizontal layout, can be styled by font and image sources.
CheckBox List – Vertical ElementCheck box list in a vertical layout, can be styled by font and image sources.
Date Field – Horizontal ElementText box with label in a horizontal layout, accepts date input when input box has focus.
Date Field – Vertical ElementText box with label in a vertical layout, accepts date input when input box has focus.
Doughnut Chart ElementIndicator allows you to display data in a doughnut chart.
Draw Area ElementCanvas area where a user can use a mouse or touch to draw.
Heat Map ElementTwo-dimensional heat map chart indicator.
Image Button Element Push button with a text label.
Knob ElementKnob that has a rotating selection indicator.
LED Light Element Indicator has two states: on and off.
Level Indicator – Horizontal ElementHorizontal level indicator.
Level Indicator – Vertical ElementVertical level indicator.
Line Chart Element Indicator displays (plots) data points on a line.
List Field – Horizontal ElementText box with label in a horizontal layout, accepts list input when input box has focus.
List Field – Vertical ElementText box with label in a vertical layout, accepts list input when input box has focus.
Numeric Field – Horizontal ElementText box with label arranged in a horizontal layout, accepts numeric keyboard input when input box has focus.
Numeric Field – Vertical ElementText box with label in a vertical layout, accepts numeric keyboard input when input box has focus.
Numeric Selector ElementTwo push button component with a text label. Allows a user to push two buttons to select a number.
Panel Read Out ElementIndicator displays text within an image.
Pie Chart ElementIndicator displays data in a pie chart.
RadioButton List – Horizontal ElementRadio button list in a horizontal layout, can be styled by font and image sources.
RadioButton List – Vertical ElementRadio button list in a vertical layout, can be styled by font and image sources.
Scatter Chart Element Type of mathematical diagram using Cartesian coordinates to display values for two variables for set of data.
Scope Chart ElementIndicator displays one or more plots of evenly sampled measurements in a left to right direction.
Scrolling Text Box ElementText box allows text to dynamically scroll.
Slider – Horizontal ElementHorizontal slider.
Slider – Vertical ElementVertical slider.
Speedometer ElementIndicator has rotating needle on a marked background.
Spinner ElementSpinner control to select an item through a finger swipe or mouse swipe.
Strip Chart ElementIndicator displays one or more plots of evenly sampled measurements in a right to left direction.
Switch ElementSwitch button with a text label.
Switch Group – Horizontal ElementGroup of switch buttons in a horizontal layout.
Switch Group – Vertical ElementGroup of switch buttons in a vertical layout.
Time Field – Horizontal ElementText box with label in a horizontal layout, accepts time input when input box has focus.
Time Field – Vertical ElementText box with label in a vertical layout, accepts time input when input box has focus.
VU Meter ElementIndicator has a rotating needle on a marked background.

Reduce complexity. Speed time-to-market. Products designed for your specific purpose.

Reach Technology is now a part of Novanta.

Corporate
5750 Hellyer Avenue
San Jose, CA 95138
408-754-4176
408-754-4266 FAX
info@reachtech.com

Research & Development
155 ‘B’ Avenue, Suite 200
Lake Oswego, OR 97034
503-675-6464
techsupport@reachtech.com

Manufacturing
4600 Campus Place
Mukilteo, WA  98275
service@reachtech.com