Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Vehicle-mounted graphical interface system based on QML+OpenGL

A graphical interface and user interface technology, applied in the direction of instruments, electrical digital data processing, program control devices, etc., can solve problems that are difficult to develop

Inactive Publication Date: 2016-06-01
SHENZHEN HANGSHENG ELECTRONICS
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This will lead to the following consequences: In addition to VisualStudio, it is difficult for you to use other tools to complete development

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Vehicle-mounted graphical interface system based on QML+OpenGL
  • Vehicle-mounted graphical interface system based on QML+OpenGL

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] like figure 1 As shown, the present invention provides a kind of vehicle graphic interface system based on QML+OpenGL, comprises the following steps;

[0035] Step S1, initialize and enter the user interface definition state;

[0036] Step S2, switch between different states by using the mouse area control to set the mouse response area;

[0037] Step S3, judging whether the state meets the trigger condition, until the state is activated when the trigger condition is met;

[0038] Step S4, adding a transition element to trigger an action;

[0039] Step S5, call the script to change the execution action.

[0040] As described in step S1, the initialization enters the user interface definition state; the English name corresponding to the state is States, and the state is used to manage elements with ids. It is composed of multiple state elements, modify the state element attributes through attribute changes, and specify the modified The id of the target element is giv...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a vehicle-mounted graphical interface system based on QML+OpenGL. The system involves the following steps that S1, an access user interface definition state is initialized; S2, a mouse responding region is arranged by means of a mouse region control piece, and different states are switched; S3, whether the states meet the triggering condition or not is judged, the states are activated till the triggering condition is met; S4, transition elements are added to trigger action; S5, script changes are called to execute the action, QML and OpenGL languages are used, a vehicle-mounted graphical interface is defined by defining the state and adding the transition elements, the attributes of state elements are modified by means of attribute changes, the mouse responding region is arranged by means of the mouse region control piece, elements attributes can be changed, and the states can be changed at the same time; cartoons are added to the elements by means of attribute changes, the cartoon effect is displayed by means of a data type and a view list, transition changes are expanded by means of the cartoon and visual effect, and we can be helped to check that all functions are covered.

Description

technical field [0001] The invention belongs to the field of embedded application development, relates to Qt development, QML software design and OpenGLES graphic technology, in particular to a vehicle graphic interface system based on QML+OpenGL. Background technique [0002] MFC is a class library specially designed for windows to develop graphical user interface. MFC more or less uses an object-oriented method to wrap the Win32 API. Because of this, these APIs are sometimes C++, sometimes C, or even a mixture of C and C++. [0003] message loop [0004] MFC is an event-driven architecture. To perform any action, it must be in response to a specific message. Windows sends thousands of messages to applications. Unfortunately, it can be difficult to sort through the jumble of messages, and the documentation on the subject doesn't do a good job of addressing them. create interface [0005] MFC cannot create sub-windows with dynamically variable sizes. You must manually m...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44
CPCG06F8/38
Inventor 张作深孙开雨张洋赵宣姚家荣
Owner SHENZHEN HANGSHENG ELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products