use a class for device information
suggested for improved ABI compatibility during review
https://mail.kde.org/pipermail/kde-core-devel/2022-March/091584.html
suggested for improved ABI compatibility during review
https://mail.kde.org/pipermail/kde-core-devel/2022-March/091584.html