2021-04-14 16:04:09 +02:00
|
|
|
---
|
|
|
|
title: 1. What is QSkinny?
|
|
|
|
layout: docs
|
|
|
|
---
|
|
|
|
|
|
|
|
:doctitle: 1. What is QSkinny?
|
|
|
|
:notitle:
|
|
|
|
|
|
|
|
QSkinny is a UI framework based on the Qt graphic stack and written in
|
|
|
|
{cpp}. It allows users to write their UIs in {cpp} and/or QML.
|
|
|
|
|
|
|
|
.The Fendt Tractor GUI
|
2024-10-01 09:55:26 +02:00
|
|
|
image::https://www.fendt.com/de/images/5d19bb4e7b260601c8134e14_1673943667_web_de-DE.jpg[Fendt Tractor GUI]
|
2021-04-14 16:04:09 +02:00
|
|
|
|
|
|
|
It is currently being used in the Fendt Tractor GUI project, see the
|
|
|
|
picture above. For the Fendt Tractor GUI there is no QML used at all;
|
|
|
|
the whole codebase is written in {cpp}. An overview of how QSkinny fits
|
|
|
|
into the Qt architecture is depicted below:
|
|
|
|
|
|
|
|
.QSkinny sits on top of QtQuick, while QML is optional
|
2024-10-01 10:13:11 +02:00
|
|
|
image::/doc/tutorials/images/architecture-simple.png[QSkinny architecture]
|