Change NoLogo Type to uint16_t to fix windows build
Summary: The MSVC 2017 build is broken because of errors in data type conversion. Setting the type to uint16_t explicitely fixes these errors.
Test Plan: Compiles and works on MSVC 2017, gcc, clang
Reviewers: vkrause
Reviewed By: vkrause
Differential Revision: https://phabricator.kde.org/D29310