add makefile* to ignore
build from Qt Creator or CLI, added -j4 to make
dropped unnecessary else
moved things around
moved the isSystemTrayAvailable() check out of createTrayIcon() method