Olá a todos, há um tempo venho procurando a melhor ferramenta para criação
de interfaces usando python, depois de usar quase todas as ide's que
geralmente sugerem, cheguei a conclusão que o melhor e mais prático é a
combinação Eclipse+Pydev+QT+PyQt
com essa combinação tenho uma interface com todo o poder do eclipse
a facilidade de criação do qt designer
e finalmente a velocidade de criação de python
ontem eu estava tentando fazer a mesma coisa em PySide em vez de PyQt por
causa da LGPL, mas não consegui encontrar um código que funcionasse da mesma
forma, alguém já tentou/conseguiu fazer isso no PySide? ou pode me dar uma
luz, algo que funcione?
eis meu código para chamar o arquivo .ui e colocar um comando no botão:
import os.path as osp
from PyQt4.uic import loadUiType
FormClass, BaseClass =
loadUiType(osp.join(osp.dirname(osp.realpath(__file__)),
'Main.ui'))
class Main(BaseClass, FormClass):
def __init__(self, parent=None, value=0):
BaseClass.__init__(self, parent)
self.setupUi(self)
def on_btn_clicked(self):
print "Botão Clicado"
if __name__ == "__main__":
from PyQt4.QtGui import QApplication
app = QApplication([])
form = Main()
form.show()
app.exec_()
[As partes desta mensagem que não continham texto foram removidas]
Fiz isso em um código meu uma vez e funcionou...
Mas não usei mais depois disso, permaneci no PyQt
Abraço,
Daniel
-- d· ·h · · ·
2011/3/12 Eric Lopes <contato.e...@gmail.com>
------------------------------------
Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/python-brasil/
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@yahoogrupos.com.br
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html