
    =	f                     6	   d Z dZdZdZddlZddlZddlZddlZddl ddl	m
Z
mZ ddlmZ ed	k(  r[ ej                   ej                                 ej                          k7  r ej"                           ej$                  eee edefeeef      Zej1                  ej2                  d
g       ej5                  dddgd      \  ZZZZZZ dZ!eD ]  \  Z"Z#e"dv sdZ!  ejH                         dk(  r#e%jM                  d        ejN                  d       edk(  r8 e
jP                         s^e%jM                  dez          ejN                  d       n7 e
jR                         s&e%jM                  dez          ejN                  d       e!s^ e
jT                   ejV                         D  cg c]  } | j8                   c} d       s#e%jY                  d        ejN                  d       ej[                           ej\                         \  Z/Z0e%jc                  de0e/fz          ej                          Z2	  ejf                         Z4e4r[ ejn                  e0       edk(  r	 ddl9m:Z; n	 edk(  rddl=m:Z; nedk(  rddl>m:Z; 	  e;j~                  e/       ejq                          y ejn                  e/       edv r ej\                         \  Z@ZA ej\                         \  ZBZCe%jc                  d eAe@fz         e%jc                  d!eCeBfz          ejf                         ZDeDr+ ejn                  e@       ddlEZE eEj~                  e0eAeB       y ejn                  eA       ddlFZF eFj~                  e@eC       yddlEZE eEj~                  e0       yyc c} w # e5$ reZ6e%jM                  de6z          ejn                  e0        ejn                  e/       ejq                           ejN                  d       Y dZ6[6dZ6[6ww xY w# e<$ r' e%jM                  d        ejN                  d       Y w xY w# e<$ rOZ6e%jM                  e6       e%jM                  d       ejq                           ejN                  d       Y dZ6[6dZ6[6ww xY w# ejq                          w xY w)"z2.0z
hp-systrayzSystem Tray Status Servicez6System Tray monitors the HP device status and Displays    N)*)utilsmodule)cups__main__)z1Startup even if no hplip CUPS queues are present:z-x or --force-startupoptionF)extra_optionsxzforce-startupzignore-update-firsttimeF)z-xz--force-startupTz*hp-systray cannot be run as root. Exiting.   qt3z.%s requires Qt3 GUI and DBus support. Exiting.z.%s requires Qt4 GUI and DBus support. Exiting.c                 $    | j                  d      S )Nhp)
startswith)r
   s    /usr/share/hplip/systray.py<lambda>r   R   s    PQP\P\]aPb     zDNo hp: or hpfax: devices found in any installed CUPS queue. Exiting.z-Creating pipe: hpssd (%d) ==> systemtray (%d)z"hp-systray: error during fork - %sz,Unable to load Qt3 support. Is it installed?qt4qt5z0Unable to load Qt4/Qt5 support. Is it installed?)r   r   z(Creating pipe: hpssd (%d) ==> hpdio (%d)z(Creating pipe: hpdio (%d) ==> hpssd (%d))G__version____mod__	__title____doc__sysosgetoptsignalbase.gbaser   r   prntr   __name__getpgidgetpidsetsidModuleGUI_MODEUI_TOOLKIT_QT5UI_TOOLKIT_QT4UI_TOOLKIT_QT3modsetUsageUSAGE_FLAG_NONEparseStdOptsopts
device_uriprinter_namemode
ui_toolkitlangforce_startupoagetuidlogerrorexitcanEnterGUIModecanEnterGUIMode4anygetPrinterswarnlockInstancepiper1w1debug
parent_pidfork
child_pid1BlockingIOErrrorecloseunlockInstanceui.systemtray
systemtraysystrayImportErrorui4.systemtrayui5.systemtrayrunr2w2r3w3
child_pid2hpssdhpdio)ps   0r   <module>rZ      s@  , 
(	
B  	      z rzz)"))+)"))+-		
&--K$ {^^^$TVC LL''vw  y 	/HI5Q ;D*lD*d M !1)) M! ryy{a		>?U$u$$&IIFPQCHHQK &u%%'IIFPQCHHQKuyy0@0@0@0BC1!,,CEbcHH[\CHHQKRWWYFBII=RHIJRWWY
 /	&45(4	!GKKO  	.(RWWYFBRWWYFBII@B8KLII@B8KL J		"b"% 		"b! EIIbMk T D  		6:;  		HI  		!		LM""$	  sV   +N6N !P  )P/ R O=AO88O= (P,+P,/R4AQ>>RR