The source project of this merge request has been removed.
fixed reload Device List, fixed some clazy warning and replaced emit with Q_EMIT
For some reason, KSaneWidget::availableDevices was not emitting updated list. So I just create new KSaneWidget each time. This makes list reload work as expected (with some delay)
Fixed clazy warnings by adding Q_EMIT
Also replaced emit with Q_EMIT as @alex told me that it will default in KF6
removed unused sane includes