Fix definition for non-Windows builds

Signed-off-by: James Warren <admin@trezanik.org>
Fix compilation on Linux, better runtime execution

Signed-off-by: James Warren <admin@trezanik.org>
Qt Creator build settings, working on Linux

Signed-off-by: James Warren <admin@trezanik.org>