Qt Support for 3D Series Displays

Software developers will find everything they need to create a rich user experience on this page. Grayhill has chosen to offer Qt as a standard option for use with the Series 3D50 Display, Series 3D70 Display, and Series 3D2104 Display because it is the most trusted cross-platform development solution available. Qt's Integrated Development Environment includes many tools that will speed the development of your application, including language, documentation, and User Interface design tools.

Grayhill supports both Linux and Windows host development environments. Either can be used to develop your custom application, which is cross compiled, installed and executes on the 3Dxx Display.

Current Qt Version Support (Qt 5.12.2)

Grayhill Version 2: contains support for 3D101 Display

The Hardware Setup (Quick Start) Guides show how to connect the 3D50 or 3D70 development kit hardware to your PC.

The Qt User's Guide explains how to set up and use a Qt-based development environment with the Grayhill 3D50, 3D70, or 3D2104 Display.

The Qt files include a QML-based demo project that illustrates how to utilize some of the 3D50, 3D70, and 3D2104 display features from within Qt. From there, you can plug into the vast user community of developers using Qt and launch your own project!

The Virtual disk image (ova file) is used to create the Linux VM prior to Qt installation.

Documentation

Qt 5.12.2 User's Guide (Linux and Windows 10) (pdf)

How to Install Virtual Box (pdf)

Linux

Instructions for Upgrading Qt on Existing VM (pdf)

Qt 5.12.2 Upgrade Files

Qt 5.12.2 Installation Files

Virtual Disk Image (See "How to Install Virtual Box")

Qt 5.12.2 Library Source (Optional Download)

Windows 10

Instructions for Upgrading Qt on Windows 10 (pdf)

Qt 5.12.2 Upgrade Files

Qt 5.12.2 Installation Files

3D Series CAN Bus Displays
Find general documentation and support for the 3Dxx Series of Displays at: ​3D SERIES CAN BUS DISPLAYS

Qt Support for 3D Series Displays (Version 5.6.2 / 4.8.6)

Software developers will find everything they need to create a rich user experience on this page. Grayhill has chosen to offer Qt as a standard option for use with the Series 3D50 Display, Series 3D70 Display, and Series 3D2104 Display because it is the most trusted cross-platform development solution available. Qt's Integrated Development Environment includes many tools that will speed the development of your application, including language, documentation, and User Interface design tools.

Qt Usage Guide
The Hardware Setup Guides show how to connect the 3D50 or 3D70 development kit hardware to your PC.

The Qt Usage Guide explains how to setup and use a Qt-based development environment with the Grayhill 3D50, 3D70, or 3D2104 Display.

Qt Usage Guide Version 5.6.2 / 4.8.6

Qt Development Environment
The Qt Development Environment zip archive contains the above three files (3D50 and 3D70 Development Kit Quick Start Guides and Qt Usage Guide) plus software to setup a Qt development on your PC. It includes demo projects that show how to operate some of the 3D50, 3D70, and 3D2104 display features from Qt. From there you can plug into the vast user community of developers in Qt and launch your own project!

Qt Development Environment Version 5.6.2 / 4.8.6

Qt Virtual Disk Image
The Qt Virtual Disk Image (ova file) will be needed to complete the Qt Development Environment installation.

Qt Virtual Disk Image Version 5.6.2 / 4.8.6

Qt Support for 3D Series Displays (Version 5.9.3)

Software developers will find everything they need to create a rich user experience on this page. Grayhill has chosen to offer Qt as a standard option for use with the 3D50 Series Display, 3D70 Series Display, and 3D2104 Series Display because it is the most trusted cross-platform development solution available. 

Qt's Integrated Development Environment includes many tools that will speed the development of your application, including language, documentation, and User Interface design tools.

As of Qt 5.9.3, Grayhill supports two host development environments (Linux and Windows). Either of these can be used to develop your custom application, which is cross-compiled, installed, and executed on the 3Dxx Display.

Qt Version Support (Qt 5.9.3)

The Hardware Setup (Quick Start) Guides show how to connect the 3D50 or 3D70 development kit hardware to your PC.

The Qt User's Guide explains how to set up and use a Qt-based development environment with the Grayhill 3D50, 3D70, or 3D2104 Display.

The Qt files include a QML-based demo project that illustrates how to utilize some of the 3D50, 3D70, and 3D2104 display features from within Qt. From there, you can plug into the vast user community of developers using Qt and launch your own project!

The Virtual disk image (ova file) is used to create the Linux VM prior to Qt installation.

Linux

3Dxx_Qt_Usage_Guide_Linux

Qt Virtual Disk Image

QtGhSupportLinux

QtLibrarySrcLinux (optional)

Windows

3Dxx_Qt_Usage_Guide_Windows

Qt Online Installer

QtGhSupportPC.exe

QtLibrarySrcPC.exe (optional)

Qt Support for 3D Series Displays

Software developers will find everything they need to create a rich user experience on this page. Grayhill has chosen to offer Qt as a standard option for use with the 3D50 Series Display, 3D70 Series Display, and 3D2104 Series Display because it is the most trusted cross-platform development solution available.

Qt's Integrated Development Environment includes many tools that will speed the development of your application, including language, documentation, and User Interface design tools. 

Grayhill supports both Linux and Windows host development environments. Either can be used to develop your custom application, which is cross compiled, installed and executes on the 3Dxx Display.

Qt Version Support (Qt 5.12.2) [Grayhill Version 1]
The Hardware Setup (Quick Start) Guides show how to connect the 3D50 or 3D70 development kit hardware to your PC.

The Qt User's Guide explains how to setup and use a Qt-based development environment with the Grayhill 3D50, 3D70, or 3D2104 Display.

The Qt files include a QML based demo project that illustrates how to utilize some of the 3D50, 3D70, and 3D2104 display features from within Qt. From there you can plug into the vast user community of developers using Qt and launch your own project!

The Virtual disk image (ova file) is used to create the Linux VM prior to Qt installation.

Documentation

Qt 5.12.2 User's Guide (Linux and Windows 10)

How to install Virtual Box

Linux

Instructions for upgrading Qt on existing VM

Qt 5.12.2 Upgrade Files

Qt 5.12.2 Installation Files

Virtual Disk Image (See "How to install Virtual Box")

Qt 5.12.2 Library Source (Optional Download)

Windows 10

Instructions for Upgrading Qt on Windows 10

Qt 5.12.2 Upgrade Files

Qt 5.12.2 Installation Files

Additional Support

Software Development Support

Off-Highway Files

VUI Builder

CODESYS

3D Series Displays

Frequently Asked Questions

3K and 3J FAQs

3Dxx Series FAQs