[python-brasil] Criar um cadastro com foto PyQt

477 views
Skip to first unread message

wesley junior

unread,
Oct 13, 2011, 6:39:41 AM10/13/11
to python...@yahoogrupos.com.br
 

Olá a todos,
Preciso de criar um cadastro com foto e não imagino como posso fazê -lo
usando PyQt.
A maior dúvida é qual widget eu devo utilizar e como fazer para que a foto
seja mostrada no cadastro.
Por favor me expliquem como é criado um cadastro desta maneira.

--
Atenciosamente.
Wesley
*
__________________________________________________________
"Linux... Liberdade significa responsabilidade, é por isso que tanta gente
tem medo dela." (Anônimo)

*

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Atividade nos últimos dias:
.

__,_._,___

Rodrigo (a.k.a. Skhaz)

unread,
Oct 13, 2011, 8:47:43 PM10/13/11
to python...@yahoogrupos.com.br
 

Eu sei que parece estranho, mas pelo menos no Qt é o QLabel,
provavelmente no PyQt é o mesmo.
Att.

2011/10/13 wesley junior <www.we...@gmail.com>


>
>
>
> Olá a todos,
> Preciso de criar um cadastro com foto e não imagino como posso fazê -lo
> usando PyQt.
> A maior dúvida é qual widget eu devo utilizar e como fazer para que a foto
> seja mostrada no cadastro.
> Por favor me expliquem como é criado um cadastro desta maneira.
>
> --
> Atenciosamente.
> Wesley
> *
> __________________________________________________________
> "Linux... Liberdade significa responsabilidade, é por isso que tanta gente
> tem medo dela." (Anônimo)
>
> *
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>

.

__,_._,___

Francisco Vianna

unread,
Oct 13, 2011, 10:14:48 PM10/13/11
to python...@yahoogrupos.com.br
 

Faz em django na web. Dá umas 50 linhas de código =P (tá.... forcei, mas sai
beeeeem rápido).
E quanto à imagem, vc trata como um campo qlq.

2011/10/13 wesley junior <www.we...@gmail.com>



> Olá a todos,
> Preciso de criar um cadastro com foto e não imagino como posso fazê -lo
> usando PyQt.
> A maior dúvida é qual widget eu devo utilizar e como fazer para que a foto
> seja mostrada no cadastro.
> Por favor me expliquem como é criado um cadastro desta maneira.
>
>
> --
> Atenciosamente.
> Wesley
> *
>
> __________________________________________________________
> "Linux... Liberdade significa responsabilidade, é por isso que tanta gente
> tem medo dela." (Anônimo)
>
> *
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

> ------------------------------------
>
> Python-Brasil
> http://www.python.org.br/wiki/AntesDePerguntar
> Links do Yahoo! Grupos


>
>
>

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
.

__,_._,___

Artur -Montes Claros MG

unread,
Oct 17, 2011, 6:58:01 PM10/17/11
to python...@googlegroups.com, python...@yahoogrupos.com.br
Como o Rodrigo de Luca disse, para exibir é o QLabel, para salvar, geralmente cria-se um diretório e no Banco salva apenas a localização, mas usar campos blob é uma opção também.

wesley junior

unread,
Oct 17, 2011, 7:24:48 PM10/17/11
to python...@googlegroups.com
Vlw Artur

Vou procurar um exemplo simples entendi o que devo fazer mas não sei como fazer

--
Atenciosamente.
Wesley
__________________________________________________________________________________________________________

Artur -Montes Claros MG

unread,
Oct 18, 2011, 6:08:08 AM10/18/11
to python...@googlegroups.com
Supondo que você já deu todos os imports:

figura=QPixmap()
rotulo=QLabel()
figura.load("/seu_diretorio/arquivo.jpg")
rotulo.setPixmap(figura)

Se for o caso de usar isso em um Banco de Dados, você irá usar um diretório padrão, usar um QFileDialog para abrir a imagem e copiar para o seu diretório padrão e salvar a localização da imagem no banco de dados, existe a possibilidade de usar um campo blob mas não é recomendado

Єvaζdσ

unread,
Oct 18, 2011, 9:00:37 AM10/18/11
to python...@googlegroups.com
Nos meus estudos há algum tempo eu fiz um exemplo de como abrir uma imagem e exibi-la, talvez lhe ajude:

http://dl.dropbox.com/u/4448146/img.zip

wesley junior

unread,
Oct 18, 2011, 9:50:29 AM10/18/11
to python...@googlegroups.com
Obrigado Evaldo,
Toda ajuda é bem vinda.

wesley junior

unread,
Oct 14, 2011, 1:15:30 PM10/14/11
to python...@yahoogrupos.com.br
 

Existe algum tutorial que trata do assunto?



--
Atenciosamente.
Wesley
*
__________________________________________________________
"Linux... Liberdade significa responsabilidade, é por isso que tanta gente
tem medo dela." (Anônimo)

*

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
.

__,_._,___

wesley junior

unread,
Oct 14, 2011, 6:07:51 AM10/14/11
to python...@yahoogrupos.com.br
 

Francisco, Infelizmente não posso mudar meu projeto a esta altura do
campeonato meu prazo está curto, possuo vontade de aprender django mas não é
possível fazer isso por agora.

Obrigado Rodrigo não sabia que era QLabel.

Mas ainda tenho dúvidas eu devo utilizar o QLabel para exibir a imagem ou
apenas guardar o caminho dela? É melhor deixar as imagens em uma pasta e
guardar no banco de dados o caminho dela ou é melhor inserir direto no
banco? Se tiverem algum exemplo por favor enviem pra eu entender melhor.
Obrigado!


--
Atenciosamente.
Wesley
*
__________________________________________________________
"Linux... Liberdade significa responsabilidade, é por isso que tanta gente
tem medo dela." (Anônimo)

*

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
.

__,_._,___
Reply all
Reply to author
Forward
0 new messages