Sistem Asistanı (v1.1) / sayfalar/__pycache__/surec_yonetimi.cpython-313.pyc
surec_yonetimi.cpython-313.pyc 45 satır • 7.68 KB
�

K�.i*���SSKJrJrJrJrJrJrJrJrJ	r	J
r
 SSKJr SSK
Jr SSKJrJr SSKrSSKr"SS\5rg)�)
�QWidget�QVBoxLayout�QHBoxLayout�QLabel�QTableWidget�QHeaderView�	QCheckBox�QPushButton�QMessageBox�QTableWidgetItem)�QColor)�QTimer)�SayfaBasligi�SvgIkonOlusturucuNc�>^�\rSrSrSU4SjjrSrSrSrSrU=r	$)�SurecYonetimiSayfasi�	c�8>�[TU]U5 [U5n[R"SS5nUR[
SU55 [5n[S5Ul	[S5UlURRS5 URUR5 UR5 URUR5 URU5 [5UlUR R#S5 UR R%/SQ5 UR R'5R)S	[*R,R.5 UR R1[R2R45 UR R7[R8R:5 URUR 5 [5n[=S
5ofR>RAURB5 [=S5nURES5 UR>RAURF5 URU5 UR5 URU5 URU5 [IU5Ul%URJRLRAURN5 URJRQS
5 URC5 g)Nz#33AADD� uGörev YöneticisiuToplam İşlem: 0zOtomatik YenileT�)�PIDu
Uygulama AdızCPU %zRAM %�u🔄 Şimdi Yenileu⛔ Seçili Süreci Sonlandırz;background-color: #c0392b; color: white; font-weight: bold;i�))�super�__init__rr�
process_ikonu�	addWidgetrrr�	lbl_countr	�chk_auto�
setChecked�
addStretch�	addLayoutr�tablo�setColumnCount�setHorizontalHeaderLabels�horizontalHeader�setSectionResizeModer�
ResizeMode�Stretch�setSelectionBehavior�SelectionBehavior�
SelectRows�setSelectionMode�
SelectionMode�SingleSelectionr
�clicked�connect�verileri_cek�
setStyleSheet�oldurr�timer�timeout�otomatik_yenile�start)	�self�parent�layout�icon�header�
btn_layout�btn_refresh�btn_kill�	__class__s	        ��D/home/htbiltek/Programlar/sistem asistani/sayfalar/surec_yonetimi.pyr�SurecYonetimiSayfasi.__init__
s1���
���� ��T�"�� �.�.�y�"�=������&:�D�A�B����� 3�4���!�"3�4��
�d�m�m�6N�6N�t�6T�������(�&�*;�*;�*=�v�?O�?O�PT�P]�P]�?^����� �!�^��
�T�Z�Z�%>�%>�q�%A��
�
�,�,�-W�X��
�
�#�#�%�:�:�1�k�>T�>T�>\�>\�]��
�
�'�'��(F�(F�(Q�(Q�R��
�
�#�#�L�$>�$>�$N�$N�O�������$� �]�
�!�"6�7��9L�9L�9T�9T�UY�Uf�Uf�9g��?�@�����\�]���� � ����,����[�)�:�+@�+@�+B�J�DX�DX�Ya�Db�����$��D�\��
�4�:�:�#5�#5�#=�#=�d�>R�>R�#S�UY�U_�U_�Ue�Ue�fj�Uk�����c�d�URR5(aUR5 gg�N)r�	isCheckedr1)r8s rAr6�$SurecYonetimiSayfasi.otomatik_yenile)s#���=�=�"�"�$�$�d�&7�&7�&9�$rCc��/n[R"/SQ5HnURUR5 M  UR	SSS9 UR
R
[U55 URRS[U535 [U5GHup2[US5oBSoRSS	obS
S	nUR
RUS[U55 UR
RUS[U55 UR
RUS
[U55 UR
RUS[U55 US=(d SS:�dM�[S5H5o�R
RX85R![#S55 M7 GM g! GM�=f! GN�=f)N)�pid�name�cpu_percent�memory_percentc��US=(d S$)NrKr�)�xs rA�<lambda>�3SurecYonetimiSayfasi.verileri_cek.<locals>.<lambda>3s���=�!1�!6�Q�!6rCT)�key�reverseuToplam İşlem: rIrJrKz.1frLrr���2rz#e74c3c)�psutil�process_iter�append�info�sortr"�setRowCount�lenr�setText�	enumerate�str�setItemr�range�item�
setForegroundr
)	r8�procs�p�rowrIrJ�cpu�ram�cols	         rAr1�!SurecYonetimiSayfasi.verileri_cek+sw����	��(�(�)Y�Z���\�\�!�&�&�)�[�	�
�
�6��
�E��
�
���s�5�z�*������!1�#�e�*��>�?���&�F�C��a��h�-�C�&�	��m�<L�S�;Q�3�_o�]p�qt�\u�TW��J�J���s�A�'7��'<�=�t�z�z�?Q�?Q�RU�WX�Zj�ko�Zp�?q��J�J���s�A�'7��'<�=�t�z�z�?Q�?Q�RU�WX�Zj�kn�Zo�?p��-� �%�A��+� ��8�C�Z�Z�_�_�S�%>�%L�%L�V�T]�M^�%_�8�'�������s!�G�F?�G�?G�G�G
c	��URR5nUS:a[R"USS5 gURR	US5R5nURR	US5R5n[R"USSUSUS3[RR[RR-5[RR:Xa>[R"[U55R5 UR5 gg! [R "S	S
SU/SS
9 UR5 g! [R""USS5 g=f=f)Nru
Seçim Yokuİşlem seçin.r�Onay�'z' (PID: u) sonlandırılsın mı?�pkexec�killz-9T)�check�Hatauİşlem sonlandırılamadı.)r"�
currentRowr�warningrc�text�question�StandardButton�Yes�NorW�Process�int�	terminater1�
subprocess�run�critical)r8�current_rowrIrJs    rAr3�SurecYonetimiSayfasi.oldur<s\���j�j�+�+�-����?�K�/�/��l�DU�V�X^��j�j�o�o�k�1�-�2�2�4���z�z���{�A�.�3�3�5������f��$��x��u�D\�.]�_j�_y�_y�_}�_}�AL�A[�A[�A^�A^�`^�_�cn�c}�c}�cA�cA�A�����C��)�3�3�5�t�7H�7H�7J�A��
[��^�^�X�v�t�S�$A��N�PT�Pa�Pa�Pc��Z��,�,�T�6�;Y�Z�s$�==D<�<F	�>)E)�)F�F	�F	)rrr"r4rE)
�__name__�
__module__�__qualname__�__firstlineno__rr6r1r3�__static_attributes__�
__classcell__)r@s@rArr	s����>:�`�"
[�
[rCr)�PyQt6.QtWidgetsrrrrrrr	r
rr�PyQt6.QtGuir
�PyQt6.QtCorer�gorsel_araclarrrrWr}rrNrCrA�<module>r�s4��Z�Z�Z���:�
��=[�7�=[rC