furo_programming
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
furo_programming [2017/06/12 00:05] – acater | furo_programming [2017/07/15 12:53] (current) – acater | ||
---|---|---|---|
Line 11: | Line 11: | ||
**Note:** These files may be updated and changed in the future. | **Note:** These files may be updated and changed in the future. | ||
\\ | \\ | ||
+ | |||
+ | ====== Motivation and Audience ====== | ||
+ | \\ | ||
+ | This tutorial' | ||
+ | |||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
====== Requirements ====== | ====== Requirements ====== | ||
\\ | \\ | ||
- | 1) Qt creator version 5.4 or higher\\ | + | 1) Qt creator version 5.4 or higher |
2) Experience or familiarity of the C++ programming language\\ | 2) Experience or familiarity of the C++ programming language\\ | ||
3) Experience within a Qt environment is not required but is recommended.\\ | 3) Experience within a Qt environment is not required but is recommended.\\ | ||
Line 20: | Line 29: | ||
\\ | \\ | ||
====== Programming Structure ====== | ====== Programming Structure ====== | ||
- | **Note:** This is a general structure for Furo's programming. The project files may be updated in the future to include different header and .cpp files or have some removed. This version was ran on Qt 5.4 on Furo's Windows 7 32-bit Embedded boot. | + | **Note:** This is a general structure for Furo's programming. The project files may be updated in the future to include different header and .cpp files or have some removed. This version was ran on Qt 5.4 on Furo's Windows 7 32-bit Embedded boot (Furo is dual booted with Windows 32-bit Embedded and Ubuntu 32-bit). |
{{ : | {{ : | ||
Open the Qt project for Furo and on the left hand side you will have a menu like the one above which has all the files that are included in the project. | Open the Qt project for Furo and on the left hand side you will have a menu like the one above which has all the files that are included in the project. | ||
Line 43: | Line 52: | ||
\\ | \\ | ||
====== Conclusions ====== | ====== Conclusions ====== | ||
- | This tutorial discussed the overall structure of Furo's project files using the Qt creator IDE. | + | This tutorial discussed the overall structure of Furo's project files using the Qt creator IDE. It showed which source files interact with other source files and what type of functions they contain as well. Future tutorials will go over the coding functions in greater detail (such as line following and object tracking) and will discuss the algorithms, functions, libraries, capabilities and improvements needed for each. |
furo_programming.1497251113.txt.gz · Last modified: by acater