fixed reload Device List, fixed some clazy warning and replaced emit with Q_EMIT
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
Removed the code which was selecting previous used scanner without asking to re-select scanner
Edited by Smit Patil