Using Qt to implement a translation application
Liang, Yuxuan (2019)
Liang, Yuxuan
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019121626887
https://urn.fi/URN:NBN:fi:amk-2019121626887
Tiivistelmä
The aim of this thesis was to create a translation application with Qt. The main idea was to make an absolutely free translation application for users.
While learning a language, people have the option to add their own interpretation of words to the thesaurus, to share and learn other people's understanding of words. The thesis consists of two parts. The first part is to learn the basic knowledge of Qt procedures. Correspondingly, by learning the theoretical knowledge of Qt, and then discovering which functions of the translation software can be realized through related Qt programming knowledge. The entire software will use the relevant knowledge of Qt database, Qt interface design, modeling, C++, Qt signal and slot connection.
As a result of the thesis work, this translation application can meet the daily learning needs of users and become an example of future development of Qt software.
While learning a language, people have the option to add their own interpretation of words to the thesaurus, to share and learn other people's understanding of words. The thesis consists of two parts. The first part is to learn the basic knowledge of Qt procedures. Correspondingly, by learning the theoretical knowledge of Qt, and then discovering which functions of the translation software can be realized through related Qt programming knowledge. The entire software will use the relevant knowledge of Qt database, Qt interface design, modeling, C++, Qt signal and slot connection.
As a result of the thesis work, this translation application can meet the daily learning needs of users and become an example of future development of Qt software.