QtCreator plugins and templates for building HMI applications in MECT Suite
- To build the qt plugin dll for the QtCreator use the project qt_plugins/qt_designer_plugins.pro
- To build the qt plugin library for the target use the project qt_atcm.pro
Prerequisites on the Windows SDK PC are:
- CodeSourcery "Sourcery G++ Lite for ARM GNU Linux" 2011.3.0.41 http://www.codesourcery.com/sgpp/lite/arm/portal/package8742/public/arm-none-linux-gnueabi/arm-2011.03-41-arm-none-linux-gnueabi.exe
- ActivePerl, we used ActivePerl-5.16.3.1603-MSWin32-x86-296746.msi, but any newer version should work as well, see http://www.activestate.com/activeperl/downloads
- QtCreator 2.7.84 based on Qt 4.8.5 http://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/Qt-Builds/x32-Qt-4.8.5%2Bqtcreator-2.8.0-RC-%28gcc-4.8.1-dwarf-rev1%29.7z/download
- target rootfs tree as generated by the GNU/Linux SDK PC (see below)
- same fonts installed on the SDK PC and into the rootfs of the MECT panel. You can download them for example from http://www.1001fonts.com. By default into the panel are available:
- DejaVuSans-BoldOblique.ttf
- DejaVuSans-Bold.ttf
- DejaVuSansMono-BoldOblique.ttf
- DejaVuSansMono-Bold.ttf
- DejaVuSansMono-Oblique.ttf
- DejaVuSansMono.ttf
- DejaVuSans-Oblique.ttf
- DejaVuSans.ttf
- DejaVuSerif-BoldOblique.ttf
- DejaVuSerif-Bold.ttf
- DejaVuSerif-Oblique.ttf
- DejaVuSerif.ttf
Prerequisites on the GNU/Linux SDK PC are:
- CodeSourcery "Sourcery G++ Lite for ARM GNU Linux" 2011.3.0.41 http://www.codesourcery.com/sgpp/lite/arm/portal/package8742/public/arm-none-linux-gnueabi/arm-2011.03-41-arm-none-linux-gnueabi.bin
- Qt 4.8.5 https://download.qt.io/archive/qt/4.8/4.8.5/qt-everywhere-opensource-src-4.8.5.tar.gz
- Qwt 6.1.0 http://sourceforge.net/projects/qwt/files/qwt/6.1.0/qwt-6.1.0.tar.bz2