segunda-feira, 11 de abril de 2011

Controle de Estoque em Desenvolvimento - Python3 e Qt

Estou fazendo um programinha simples em Python3 e Qt para controle de estoque, principalmente para o meu aprendizado e aperfeiçoamento.
Vejo muitas pessoas perguntando sobre programção Gráfica usando o Python e minha resposta é sempre a mesma: "Python 3 e Qt são as melhores opções".

- O python 3 é uma linguagem fácil e poderosa, ainda mais usando o Unicode por padrão não tem os erros e conversões chatas que tinha na versão 2.x

- O Qt é um framework excelente e poderoso e muito bem documentado.

O download do programa em desenvolvimento pode ser baixado aqui: Download do Programa de Estoque em Desenvolvimento, é necessário ter o interpretador python 3 instalado, download nesse link: Download  do Interpretador Python3
E é preciso ter instalado também o PyQt: Downloado do PyQt.

Para usuários windows a situação é fácil, para usuários Arch também, no entanto para quem usa ubuntu terá que procurar meios alternativos de instalar visto que o PyQt para Python3 não está nos repositórios oficiais.
Qualquer dúvida ou sugestão favor postar nos comentários.

OBS.: O banco de dados usado é o SQLite
Favor não reparem os recursos de POG :D

4 comentários:

Anônimo disse...

Voce usou o Qt Creator?

Cria um grupo com subversion ou git para.

eu gosto do kenai.com

Phiron disse...

Não, eu usei o QtDesigner para a interface e o código de logica o Eclipse + Pydev.
Se não me engano o QtCreator suporta apenas C++ não?

MuriloAngelo disse...

Cara, eu tenho um projeto da faculdade que tenho que desenvolver sistema funcional que envolva programação(python) e banco de dados(postgre). to querendo fazer um modulo financeiro, só que tipo to com um errinho aqui quando importo o PyQt4. Diz: DLL erro load failed, to quase explodindo por que não consigo resolver isso se alguem souber de algo gostaria de saber tmb =D... e por favor comentem sobre a minha ideia do meu projeto!

Obrigado ;D

Phiron disse...

É uma boa idéia, mas me parece que esse erro tem haver com as variáveis do python, procure na internet sobre pythonpath