Don't emit appletDeleted 2 times
if we do deleteLater() and then emit appletdeleted, it will emit again appletdeleted when the applet gets actually deleted, this causes a series of events that will mark the systemtray as hidden when this happens
if we do deleteLater() and then emit appletdeleted, it will emit again appletdeleted when the applet gets actually deleted, this causes a series of events that will mark the systemtray as hidden when this happens