21.12.2022 Views

python_para_desenvolvedores_2ed

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Interface Gráfica 221

“on_btn_fechar_clicked” para o sinal “clicked”. Quando clicado, o

comando da caixa de texto é executado.

Crie um botão chamado “btn_fechar” com o manipulador

“on_btn_fechar_clicked” para o sinal “clicked”. Quando clicado, o

programa termina.

Janela principal:

Código em Python:

# -*- coding: utf-8 -*-

"""

Rodando programas com GTK.

"""

import subprocess

import gtk

import gtk.glade

import gobject

import pango

class Exec(object):

"""

Janela principal.

"""

def __init__(self):

"""

Inicializa a classe.

"""

# Carrega a interface

self.tree = gtk.glade.XML('cmd.glade', 'main')

# Liga os eventos

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!