monitor: convert do_cpu_set() to QObject, QError