HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //lib/python3/dist-packages/DistUpgrade/__pycache__/SimpleGtkbuilderApp.cpython-38.pyc
U

B��]��@s&dZddlZddlZGdd�d�ZdS)z�
 SimpleGladeApp.py
 Module that provides an object oriented abstraction to pygtk and libglade.
 Copyright (C) 2004 Sandino Flores Moreno
�Nc@s$eZdZdd�Zdd�Zdd�ZdS)�SimpleGtkbuilderAppcCszt��|_|j�|�|j�|�|j�|�|j��D]<}tt|�tj	�rftj	�
|�}t|||�q8t�
d|�q8dS)Nz"WARNING: can not get name for '%s')�gtkZBuilderZbuilderZset_translation_domainZ
add_from_fileZconnect_signalsZget_objects�
issubclass�typeZ	BuildableZget_name�setattr�logging�debug)�self�pathZdomain�o�name�r
�A/usr/lib/python3/dist-packages/DistUpgrade/SimpleGtkbuilderApp.py�__init__s
zSimpleGtkbuilderApp.__init__cCs.zt��Wntk
r(|��YnXdS)z�
        Starts the main loop of processing events checking for Control-C.

        The default implementation checks wheter a Control-C is pressed,
        then calls on_keyboard_interrupt().

        Use this method for starting programs.
        N)r�main�KeyboardInterrupt�on_keyboard_interrupt�r	r
r
r�run*s	zSimpleGtkbuilderApp.runcCsdS)z�
        This method is called by the default implementation of run()
        after a program is finished by pressing Control-C.
        Nr
rr
r
rr8sz)SimpleGtkbuilderApp.on_keyboard_interruptN)�__name__�
__module__�__qualname__rrrr
r
r
rrsr)�__doc__rrrr
r
r
r�<module>s