228 Private slot to handle the activated signal. |
228 Private slot to handle the activated signal. |
229 |
229 |
230 @param reason reason code of the signal |
230 @param reason reason code of the signal |
231 (QSystemTrayIcon.ActivationReason) |
231 (QSystemTrayIcon.ActivationReason) |
232 """ |
232 """ |
233 if ( |
233 if reason in ( |
234 reason == QSystemTrayIcon.ActivationReason.Context or |
234 QSystemTrayIcon.ActivationReason.Context, |
235 reason == QSystemTrayIcon.ActivationReason.MiddleClick |
235 QSystemTrayIcon.ActivationReason.MiddleClick |
236 ): |
236 ): |
237 self.__showContextMenu() |
237 self.__showContextMenu() |
238 elif reason == QSystemTrayIcon.ActivationReason.DoubleClick: |
238 elif reason == QSystemTrayIcon.ActivationReason.DoubleClick: |
239 self.__startEric() |
239 self.__startEric() |
240 |
240 |