File: //proc/2991266/root/usr/share/apt-listchanges/__pycache__/AptListChangesGtk.cpython-310.pyc
o
Dc``2 � @ sP d dl mZ d dlmZ d dlZe�dd� d dlmZmZ G dd� de�Z dS ) � )�frontend)�_N�Gtkz3.0)r �GLibc sV e Zd Zdd� Zdd� Z� fdd�Zdd� Zdd
d�Zdd
� Zdd� Z dd� Z
� ZS )�gtk_frdc C s t �� rt �� t �� sd S d S �N)r �events_pending�main_iteration��self� r �//usr/share/apt-listchanges/AptListChangesGtk.py�flush_interface
s �zgtk_frd.flush_interfacec C s t �� d S r )r � main_quit)r �widgetr r r
�cb_close s zgtk_frd.cb_closec s� t � j|� t�� | _| j�d� z| j�d� W n tjy) | j�d� Y nw | j� d�| _
| j| jd�}| j� d�| _| j� d�| _
| j� d�| _| j� d �| _| j�� | j� d
��� | _| �td�� | j�dtd
� � | j�|� | �� d S )Nzapt-listchangesz"apt-listchanges/apt-listchanges.uiz-/usr/share/apt-listchanges/apt-listchanges.ui�window_main)�on_button_close_clicked�on_window_main_destroy�progressbar_main�button_close�label_header�label_header_descr�
textview_mainz#apt-listchanges: Reading changelogsz
z Reading changelogs. Please wait.)�super�__init__r �Builder�builder�set_translation_domain�
add_from_filer �Error�
get_objectr r r r r r �hide�
get_buffer�textview_buf� set_titler �set_text�connect_signalsr )r �args�handlers�� __class__r r
r s,
��
zgtk_frd.__init__c C s4 | j �� | j�d� | j�| �|�� t�� d S )NT) r �showr �
set_sensitiver$ r&