| Server IP : 146.190.157.162 / Your IP : 216.73.216.102 Web Server : Apache System : Linux ubuntu-s-2vcpu-4gb-amd-sfo3-01-KIT-DIGITAL 6.5.0-44-generic #44-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 7 15:10:09 UTC 2024 x86_64 User : businessweek ( 639) PHP Version : 8.2.10-2ubuntu2.2 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,pcntl_exec,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_signal,pcntl_signal_dispatch,pcntl_getpriority,pcntl_setpriority,dl,putenv,parse_ini_file,show_source MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/DistUpgrade/__pycache__/ |
Upload File : |
�
�-e¤ � �H � d dl mZ e� � dk re�ddlmZ ddlmZmZmZm Z m
Z
ddlmZm
Z
mZmZmZmZmZmZmZmZ ddlmZmZmZmZ n?# e$ r7 ddlmZ ddlmZmZmZm Z m
Z
ddlmZmZmZm
Z
mZmZmZmZmZmZmZmZmZmZ Y nw xY wdd lZdd lZdd l Z dd l!Z!dd l"Z"dd l#Z#dd l$Z$dd l%Z%dd l&Z&dd l'Z'dd l(Z(dd l)Z)d d
l*m+Z+m,Z, d dl-m-Z-m.Z.m/Z/m0Z0 d dl1m2Z2 d d
l3m4Z5 dd l6Z6dd l7Z7d dl8m7Z9 d dl8m:Z: d dl;m;Z; d2d�Z<d� Z=d� Z>g fd�Z?d� Z@ej@ e_A e@e_@ G d� d� � ZB G d� de� � ZC G d� de$jD jE jF � � ZG G d� de$jD jE jH � � ZI G d� d e0� � ZJ G d!� d"e/� � ZK G d#� d$e� � ZL G d%� d&e-� � ZMeNd'k �r� eM� � ZOeO�P d(d)� � ejQ d d*k ryeOjR �S � � ZTeTdk r e"jU d+g� � ejV � � eOjR �W � � e
jX � � e!jY d-� � �9ejQ d d.k r� eZejQ d/ � � 5 Z[e[�\ � � Z]d d d � � n# 1 swxY w Y e]D ];Z^eOjR �_ e^� � e
jX � � e!jY d0� � �< e
jX � � � e$j` � � ZaejQ d d � D ]SZbeaeb jc r*eaeb jd seaeb �e d,�1� � �9eaeb �f � � �Tea�g eOjh eOji � � e
jX � � �d S )3� )�get_dist�trusty� )�uic)�Qt�QLocale�QTranslator�PYQT_VERSION�QTimer)
� QTextEdit�QApplication�QDialog�QMessageBox�QDialogButtonBox�QTreeWidgetItem�QPushButton�QWidget�QHBoxLayout�QLabel)�QTextOption�QPixmap�QIcon�QTextCursor)r r r r
r r r r r r r r r r N)�
run_apport�apport_crash)�DistUpgradeView�FuzzyTimeToStr�InstallProgress�AcquireProgress)�DistUpgradeConfig)�get)�gettext)�unicode_gettext)�
QUrlOpener�strictc �\ � t | t � � r| � d|� � S | S )N�UTF-8)�
isinstance�bytes�decode)�s�errorss �@/usr/lib/python3/dist-packages/DistUpgrade/DistUpgradeViewKDE.py�utf8r. M s- � ��!�U��� ��x�x���(�(�(��� c � � t j � | � � rt j | |� � d S t d| z � � d S )Nzerror, can't find file: )�os�path�existsr �loadUi�print)�file�parents r- r4 r4 T sL � � �w�~�~�d��� 1��
�4�� � � � � � �(�4�/�0�0�0�0�0r/ c �b � t j � | � � rt | � � S d S �N)r1 r2 r3 r )r2 s r- �_find_pixmapr: [ s) � � �w�~�~�d��� ��t�}�}���4r/ c � � t t � � t k rt j | � � S |D ]$}t |� � }|rt |� � c S �%d S r9 )�typer
�intr � fromThemer: )�name� fallbacksr2 �pixmaps r- �_iconrB ` se � ��L���S� � ���t�$�$�$�� %� %�D�!�$�'�'�F��
%��V�}�}�$�$�$�
%��4r/ c �\ � | � � � s| � | � � d S d S r9 )�isMaximized�origAdjustSize��selfs r- �
adjustSizerH q s: � ������ "����D�!�!�!�!�!�"� "r/ c �6 � e Zd ZdZdZd d�Zd� Zd� Zd� Zd� Z dS )
�
_OSReleasez/etc/os-releaseTc � � i | _ d| _ t j | _ t
j � | j � � sd S | � � � d| _ |r| � � � d S d S )NFT)
�result�validrJ �OS_RELEASE_FILEr6 r1 r2 �isfile�parse�inject_lsb_compat)rG �
lsb_compats r- �__init__z_OSRelease.__init__{ su � ������
��.�� ��w�~�~�d�i�(�(� ��F��
�
������
�� %��"�"�$�$�$�$�$� %� %r/ c �@ � | j d | j d<