bugfix: using the right environment variable for windows
bugfix:

the change of the btn status is now done by signal slot mechanism
bugfix: thread join is called on destructor of std::thread
in qt5 the eurun.exe is complaining about a certain type is not registert:

QObject::connect: Cannot queue arguments of type 'QVector<int>'
(Make sure 'QVector<int>' is registered using qRegisterMetaType().)

this type now gets registered in the constructor of the RunControlModel
qt was complaining that one thread tries to change a value of a thread that was created in another thread. it's not really a bug it is just more secure to do it with signals and slots
bugfix: the eulog.exe was sometimes crashing on startup.

it seems to be some sort of race condition.
with increases of this sleep time it seems to not happen anymore.