BAD csapat által tapasztaltak
Ez a snippet csapatunk által összegyűjtött tapasztalatokat hivatott bemutatni, melyek másoknak a későbbiekben segítséget jelenthetnek.
1) A GUI kinézete nem változik
Sokszor abba a hibába estünk, hogy a GUI-nk nem frissült, miközben, mi módosítottunk rajta. Ennek oka az, hogy a QT Creator valamiért rebuild-et igényleg a grafikus felület frissítéséhez.
2) GITHUB Desktop alkalmazás
Amikor nekiláttunk a feladatnak rengeteg időt töltöttünk azzal, hogy a GIT-re vártunk míg a többiek gépén is láthatóva váltak a módosítások. Egészen addig nem töltődnek fel a változtatások, míg a jobb felső sarokban nem kattintunk a SYNC gombra.
3) QML kasztolás
QML-ben az egyes kasztolási funkciók nem vagy csak nagyon nehézkesen működnek. (Nem olyan rugalmas ebből a szempontból, mint a C.) Érdemes tehát jó előre átgondolni a típusainkat, hogy ne ütközzünk ilyen problémába.
4) Képek használata
Amennyiben a GUI-ban képeket szeretnénk használni be kell jegyezzük őket a qml.qrc fájlba. Ezt a fájlt a Resources mappában találjuk. Jobb klikk/Open With/Plain Text Editor kombinációval nyitható meg. a fájl.
Itt egy példa a bejegyzésekre:
<RCC>
<qresource prefix="/">
<file>images/breakpedal.png</file>
<file>images/breakpedal_active.png</file>
<file>images/key.png</file>
<file>images/key_active.png</file>
</qresource>
</RCC>