Touch Calibration Questions

How can I re-calibrate the touch screen? You can force a re-calibration by removing the file /etc/pointercal and then rebooting the module. The calibration is then run during the module startup. It creates the file /etc/pointercal, and if this file exists at startup, the calibration step is not run. You can also do a calibration manually by running these commands from the console (Advanced View in G2Link): /etc/init.d/qml-viewer stop ts_calibrate /etc/init.d/qml-viewer start Do I need to give the end-user of my equipment the option to re-calibrate the touch screen? In the case of Projected Capacitance (glass front, PCAP) touch, the answer is generally no. Projected Capacitance touch works by energizing and sensing patterned rows and columns of lines in the touch panel. Calibration provides a correspondence between a location on the LCD and the touch’s sensed location. This won’t change over time, so one calibration should be sufficient. There could be a rare case such as where the calibration [...]

Touch Calibration Questions2019-10-29T08:29:14-07:00

Do the modules run a display server such as X11 or Wayland? Is there support for OpenGL?

G2H2 modules, with Qt 5.3.2, use Qt’s EGLFS platform, which takes advantage of the GPU and hardware acceleration. Qt manages the the frame buffer. We are not running a display server, X11 or Wayland. G2C1 modules, which have no GPU, with Qt 4.8, use QWS to manage the frame buffer. Again, there is no display server such as X11 or Wayland.

Do the modules run a display server such as X11 or Wayland? Is there support for OpenGL?2022-05-27T14:35:44-07:00

Do I have to use the version of Qt Creator that comes with the development kit?

We suggest you use the Qt Creator version provided. Newer versions change features and will not match the support materials we provide to you. Reach components are tied to a specific version. Newer versions may change the way Reach components are supported. About Qt Creator Qt Creator is the cross-platform IDE that makes UI development a breeze. Since time-to-market is key, the IDE includes productivity tools that speed up your development time.

Do I have to use the version of Qt Creator that comes with the development kit?2021-06-08T09:29:12-07:00

I copied a QML example from the web and it doesn’t work – what is wrong?

The Help system built into our version of Qt Creator provides examples suitable for use in our environment. Examples found on the Internet may be for newer versions of Qt Creator which are not compatible with the version we supply.

I copied a QML example from the web and it doesn’t work – what is wrong?2019-10-29T08:26:43-07:00

Troubleshooting: “Using Qt Quick 1 code model instead of Qt Quick 2” Error

If when you switch to Design mode you get the, “Using Qt Quick 1 code model instead of Qt Quick 2 (M324) error,” you are probably using the wrong default kit. You should be using the “Qt 5.3.1 Desktop” kit. Follow these steps to update your kit: From the Qt Creator menu select Tools -> Options. Click the “Build and Run” option in the “Options” pane, on the left-hand side. Under the “Kits” tab choose “Qt 5.3.1 Desktop” and click the “Make Default” button on the right-hand side. Click the “Apply” button at the bottom right-hand side.

Troubleshooting: “Using Qt Quick 1 code model instead of Qt Quick 2” Error2020-01-24T09:29:06-08:00

How to I add/change items in a List Field?

You must use the Edit mode in Qt Creator to change add/change items to a List Field. The Design mode is used for look and feel, while the Editor mode is used for entering GUI details.

How to I add/change items in a List Field?2020-02-14T08:12:20-08:00

Qt Quick Controls Not Supported

The Qt Quick Controls module components are designed for desktop (mouse and keyboard) applications, not for touchscreens. As such, we do not support them. If there is a control in this set that does something our QML components do not, please let us know.

Qt Quick Controls Not Supported2022-04-08T09:38:28-07:00

Where are your QML Components documented?

Due to the variety of platforms that QML runs on, by default, there are very few QML components available. Reach has provided a number of components to make development easier. Find them at QML Components.

Where are your QML Components documented?2022-04-08T09:39:30-07:00
Go to Top