Update readmes

This commit is contained in:
Alex Spataru 2021-09-28 17:05:16 -05:00
parent 65efd49d52
commit fbe50128bd
4 changed files with 27 additions and 14 deletions

View File

@ -22,7 +22,7 @@ Serial studio started out receiving data over a hardware serial port, but can no
**NOTE:** Information regarding the communication protocol is provided in the [wiki](https://github.com/Serial-Studio/Serial-Studio/wiki/Communication-Protocol).
*Read this in other languages*: [Español](README_ES.md) [简体中文](README_ZH.md) [Deutsch](README_DE.md)
*Read this in other languages*: [Español](doc/README_ES.md) [简体中文](doc/README_ZH.md) [Deutsch](doc/README_DE.md)
![Software usage](doc/app-usage.gif)
@ -53,11 +53,9 @@ This project is released under the MIT license, for more information, check the
## Development
#### Requirements
### Requirements
The only requirement to compile the application is to have [Qt](http://www.qt.io/download-open-source/) installed in your system. The desktop application will compile with Qt 5.15 or greater. You will also need to have the following Qt non-LGPL modules installed:
- Qt Charts
The only requirement to compile the application is to have [Qt](http://www.qt.io/download-open-source/) installed in your system. The desktop application will compile with Qt 5.15.2.
On GNU/Linux systems, you will also need to install `libgl1-mesa-dev` in order to compile the application.
@ -66,13 +64,28 @@ Full list of used Qt modules:
- Qt SQL
- Qt Quick
- Qt Widgets
- Qt Charts
- Qt Serial Port
- Qt Quick Controls
- Qt Quick Controls 2
- Qt Graphical Effects
#### Cloning
## Qt 6 support
Serial Studio now compiles with Qt 6.2.0, however, the GitHub actions environment [does not have proper support for Qt 6](https://github.com/jurplel/install-qt-action/issues/95) yet.
To compile with Qt 6, clone the Serial Studio repository and change the branch of the [`qtcsv`](https://github.com/iamantony/qtcsv) library.
```bash
git clone --recursive https://github.com/Serial-Studio/Serial-Studio
cd libs/qtcsv
git checkout master
```
Now, modify [`Shadows.qml`](assets/qml/Widgets/Shadow.qml) and proceed to compiling the application.
Also, be sure to select the `qtserialport` module while installing Qt6 on your machine.
### Cloning
This repository makes use of [`git submodule`](https://git-scm.com/book/en/v2/Git-Tools-Submodules). In order to clone it, execute these commands on your Terminal:
@ -85,7 +98,7 @@ Alternatively, just run:
git clone --recursive https://github.com/Serial-Studio/Serial-Studio
#### Compiling the application
### Compiling the application
Once you have Qt installed, open *Serial-Studio.pro* in Qt Creator and click the "Run" button.

View File

@ -1,5 +1,5 @@
<a href="#">
<img width="192px" height="192px" src="doc/icon.svg" align="right" />
<img width="192px" height="192px" src="/doc/icon.svg" align="right" />
</a>
# Serial Studio
@ -19,7 +19,7 @@ Darüber hinaus kann dieser Ansatz auf nahezu jede Art von Projekt ausgedehnt we
**HINWEIS:** Informationen zum Kommunikationsprotokoll finden Sie im [Wiki](https://github.com/Serial-Studio/Serial-Studio/wiki/Communication-Protocol).
*Lesen Sie dies in anderen Sprachen:* [English](README.md) [简体中文](README_ZH.md) [Español](README_ES.md)
*Lesen Sie dies in anderen Sprachen:* [English](../README.md) [简体中文](README_ZH.md) [Español](README_ES.md)
![Software usage](doc/app-usage.gif)

View File

@ -1,5 +1,5 @@
<a href="#">
<img width="192px" height="192px" src="doc/icon.svg" align="right" />
<img width="192px" height="192px" src="/doc/icon.svg" align="right" />
</a>
# Serial Studio
@ -20,7 +20,7 @@ Además, este enfoque se puede extender a casi cualquier tipo de proyecto que im
**NOTA:** en el [wiki](https://github.com/Serial-Studio/Serial-Studio/wiki/Protocolo-de-Comunicación) se muestra más información acerca del protocolo de comunicación utilizado por Serial Studio.
*Lea esto en otros idiomas:* [English](README.md) [简体中文](README_ZH.md) [Deutsch](README_DE.md)
*Lea esto en otros idiomas:* [English](../README.md) [简体中文](README_ZH.md) [Deutsch](README_DE.md)
![Software usage](doc/app-usage.gif)

View File

@ -1,5 +1,5 @@
<a href="#">
<img width="192px" height="192px" src="doc/icon.svg" align="right" />
<img width="192px" height="192px" src="/doc/icon.svg" align="right" />
</a>
# Serial Studio
@ -19,7 +19,7 @@ Serial Studio是一个多平台多用途的串行数据可视化的应用软
**注意:**有关通信协议的说明在[Wiki中](https://github.com/Serial-Studio/Serial-Studio/wiki/Communication-Protocol)提供。
*其他语言请阅读* :[English](README.md)、 [Español](README_ES.md)、 [Deutsch](README_DE.md)
*其他语言请阅读* :[English](../README.md)、 [Español](README_ES.md)、 [Deutsch](README_DE.md)
![Software usage](doc/app-usage.gif)