[python-brasil] Portabilidade do QT [off-topic?]

5 views
Skip to first unread message

Alejandro Mesias

unread,
Oct 26, 2010, 8:49:50 AM10/26/10
to python...@yahoogrupos.com.br
Caros, estou fazendo pesquisar para definir meu TCC e to bem interessado no
Python e no QT. Seja o que for, Pyside ou Pyqt, a idéia é fazer algo bem
semelhante a um editor UML, um diagrama de classe ou caso de uso, só que vou
fazer para BPMN.

Queria saber se a portabilidade que é tão falada no site da nokia atende
apenas as implementações feitas em C com a IDE da Nokia ou se há como gerar
versões para diversas plataformas usando o port de Python para o QT? Capaz
que hajam adaptações, não duvido.

--
======================================
Alejandro Mesias André Nebra Perez
Java/Python/Js/Something else Programmer
Skype.: meszias
Msn.: amoavidas...@hotmail.com
Twitter: @meszias
Linux User #442506
Campinas - SP - Brasil - South America
======================================


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

------------------------------------

,-----------------------------------------------------------.
| Antes de enviar um e-mail para o grupo leia: |
| http://www.pythonbrasil.com.br/moin.cgi/AntesDePerguntar |
| E se você é usuário do BOL lembre-se de cadastrar o |
| e-mail do grupo na lista branca do seu sistema anti-spam. |
`-----------------------------------------------------------´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


leo kirotawa

unread,
Oct 26, 2010, 8:53:40 AM10/26/10
to python...@yahoogrupos.com.br
Desculpa se eu tiver errado, mas, se não me engano, esta é uma das
características do PyQt que ele seja portável para outros SO (unix, mac,
win). Você obviamente só vai precisar do ferramental (Python + PyQt).
Qualquer coisa dá uma olhada no site do mantedor [1].

[1] http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html

<http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html>[]'s


2010/10/26 Alejandro Mesias <ale.m...@gmail.com>

>
>
> Caros, estou fazendo pesquisar para definir meu TCC e to bem interessado no
> Python e no QT. Seja o que for, Pyside ou Pyqt, a idéia é fazer algo bem
> semelhante a um editor UML, um diagrama de classe ou caso de uso, só que
> vou
> fazer para BPMN.
>
> Queria saber se a portabilidade que é tão falada no site da nokia atende
> apenas as implementações feitas em C com a IDE da Nokia ou se há como gerar
> versões para diversas plataformas usando o port de Python para o QT? Capaz
> que hajam adaptações, não duvido.
>
> --
> ======================================
> Alejandro Mesias André Nebra Perez
> Java/Python/Js/Something else Programmer
> Skype.: meszias

> Msn.: amoavidas...@hotmail.com <amoavidasobre2rodas%40hotmail.com>


> Twitter: @meszias
> Linux User #442506
> Campinas - SP - Brasil - South America
> ======================================
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

--
Leônidas S. Barbosa (Kirotawa)
[DesenvolvedorWeb/CEFET/RN]
[Ciências da Computação/UFRN]
[pós-graduando em Inteligência Computacional/Processamento Gráfico /UFRN
[Estudante de japonês nível Intermediário I - Japanese Student]
[Desenvolvedor em python, PyGame]
blog nerd: corecode.wordpress.com/
blog music: essenaomanja.blogspot.com
blog tirinhas: elminiche.wordpress.com/

"Mais sábio é aquele que sabe que não sabe" (Sócrates)

日本語の学生です。
コンピュータサイエンスの学位.

Alejandro Mesias

unread,
Oct 26, 2010, 9:12:25 AM10/26/10
to python...@yahoogrupos.com.br
Na verdade gostei da idéia da portabilidade porque imaginei se um dia minha
aplicação rodaria em um Ipad por exemplo.

2010/10/26 leo kirotawa <kiro...@gmail.com>

>
>
> Desculpa se eu tiver errado, mas, se não me engano, esta é uma das
> características do PyQt que ele seja portável para outros SO (unix, mac,
> win). Você obviamente só vai precisar do ferramental (Python + PyQt).
> Qualquer coisa dá uma olhada no site do mantedor [1].
>
> [1] http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html
>
> <http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html>[]'s
>

> 2010/10/26 Alejandro Mesias <ale.m...@gmail.com <ale.mesias%40gmail.com>


> >
>
>
> >
> >
> > Caros, estou fazendo pesquisar para definir meu TCC e to bem interessado
> no
> > Python e no QT. Seja o que for, Pyside ou Pyqt, a idéia é fazer algo bem
> > semelhante a um editor UML, um diagrama de classe ou caso de uso, só que
> > vou
> > fazer para BPMN.
> >
> > Queria saber se a portabilidade que é tão falada no site da nokia atende
> > apenas as implementações feitas em C com a IDE da Nokia ou se há como
> gerar
> > versões para diversas plataformas usando o port de Python para o QT?
> Capaz
> > que hajam adaptações, não duvido.
> >
> > --
> > ======================================
> > Alejandro Mesias André Nebra Perez
> > Java/Python/Js/Something else Programmer
> > Skype.: meszias

> > Msn.: amoavidas...@hotmail.com<amoavidasobre2rodas%40hotmail.com><amoavidasobre2rodas%


> 40hotmail.com>
>
> > Twitter: @meszias
> > Linux User #442506
> > Campinas - SP - Brasil - South America
> > ======================================
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> Leônidas S. Barbosa (Kirotawa)
> [DesenvolvedorWeb/CEFET/RN]
> [Ciências da Computação/UFRN]
> [pós-graduando em Inteligência Computacional/Processamento Gráfico /UFRN
> [Estudante de japonês nível Intermediário I - Japanese Student]
> [Desenvolvedor em python, PyGame]
> blog nerd: corecode.wordpress.com/
> blog music: essenaomanja.blogspot.com
> blog tirinhas: elminiche.wordpress.com/
>
> "Mais sábio é aquele que sabe que não sabe" (Sócrates)
>
> 日本語の学生です。
> コンピュータサイエンスの学位.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

--

======================================
Alejandro Mesias André Nebra Perez
Java/Python/Js/Something else Programmer
Skype.: meszias
Msn.: amoavidas...@hotmail.com

Twitter: @meszias
Linux User #442506
Campinas - SP - Brasil - South America
======================================


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

------------------------------------

leo kirotawa

unread,
Oct 26, 2010, 9:15:46 AM10/26/10
to python...@yahoogrupos.com.br
Nesse caso é mais restrito ao SO do Ipad ser portado lá em Python ou não. Ao
menos até agora as aplicações Qt em C++ são portadas para dispositivos
móveis da nokia, mas creio que com um SO unix no dispositivo talvez dê para
fazer ele rodar lá também. É, foge da minha alçada, alguém na lista deve ter
melhores informações pra te dar.

[]'s

2010/10/26 Alejandro Mesias <ale.m...@gmail.com>

>
>


> Na verdade gostei da idéia da portabilidade porque imaginei se um dia minha
> aplicação rodaria em um Ipad por exemplo.
>

> 2010/10/26 leo kirotawa <kiro...@gmail.com <kirotawa%40gmail.com>>


>
>
> >
> >
> > Desculpa se eu tiver errado, mas, se não me engano, esta é uma das
> > características do PyQt que ele seja portável para outros SO (unix, mac,
> > win). Você obviamente só vai precisar do ferramental (Python + PyQt).
> > Qualquer coisa dá uma olhada no site do mantedor [1].
> >
> > [1] http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html
> >
> > <http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html
> >[]'s
> >

> > 2010/10/26 Alejandro Mesias <ale.m...@gmail.com<ale.mesias%40gmail.com><ale.mesias%

> Msn.: amoavidas...@hotmail.com <amoavidasobre2rodas%40hotmail.com>


> Twitter: @meszias
> Linux User #442506
> Campinas - SP - Brasil - South America
> ======================================
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

--
Leônidas S. Barbosa (Kirotawa)
[DesenvolvedorWeb/CEFET/RN]
[Ciências da Computação/UFRN]
[pós-graduando em Inteligência Computacional/Processamento Gráfico /UFRN
[Estudante de japonês nível Intermediário I - Japanese Student]
[Desenvolvedor em python, PyGame]
blog nerd: corecode.wordpress.com/
blog music: essenaomanja.blogspot.com
blog tirinhas: elminiche.wordpress.com/

"Mais sábio é aquele que sabe que não sabe" (Sócrates)

日本語の学生です。
コンピュータサイエンスの学位.


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

------------------------------------

Lauro Moura

unread,
Oct 26, 2010, 11:20:18 AM10/26/10
to python...@yahoogrupos.com.br
2010/10/26 Alejandro Mesias <ale.m...@gmail.com>:

> Na verdade gostei da idéia da portabilidade porque imaginei se um dia minha
> aplicação rodaria em um Ipad por exemplo.
>

Tem 2 problemas nessa questão de portabilidade:

1- O sistema alvo tem a biblioteca desejada? (Portabilidade "objetiva"
Nesse caso, o Pyside (Jabá... :) ) tem pacotes[1] p/ Linux (Ubuntu,
MeeGo, Maemo5, Fedora, etc.), MacOS X e Windows. No caso do iPad acho
que o problema é justamente o Qt e o Python não estarem disponíveis.

<off-topic>Aliás, tem algum outra opção de desenvolvimento para ele
além das oficiais da Apple?</off-topic>

2- O programa em si é portavel? (Portabilidade "subjetiva")
Não é porque o programa é em Python (especialmente GUI) e usa um
framework portável que ele vai funcionar legal em todo sistema. Tem os
problemas de tamanho de tela, tipo de interação (mouse vs.
Touchscreen), integração com o sistema em que vai rodar, etc. Mas
apesar disso tudo, um framework bom ajuda.

[1] http://developer.qt.nokia.com/wiki/PySideDownloads
--
Lauro Moura ("lmoura" on Freenode)
http://lauro.wordpress.com

Diogo

unread,
Oct 26, 2010, 11:24:32 AM10/26/10
to python...@yahoogrupos.com.br
Contanto que você tenha, instalados, o CPython (interpretador tradicional da linguagem) e o Qt, sua aplicação funcionará. O motivo de precisar do interpretador original é que o PyQt depende de uma ferramenta chamada SIP (http://www.riverbankcomputing.co.uk/software/sip/intro), que facilita a integração de módulos em C com o Python, e esta por sua vez integra com o CPython.

Mas pra rodar em ambientes Maemo, Moblin ou MeeGo você não vá ter problemas, pois se não me engano tanto o CPython quanto o Qt já estão instalados, como o Léo já disse.

Alguém tem mais informação sobre?

Abraço!

--- Em python...@yahoogrupos.com.br, leo kirotawa <kirotawa@...> escreveu


>
> Nesse caso é mais restrito ao SO do Ipad ser portado lá em Python ou não. Ao
> menos até agora as aplicações Qt em C++ são portadas para dispositivos
> móveis da nokia, mas creio que com um SO unix no dispositivo talvez dê para
> fazer ele rodar lá também. É, foge da minha alçada, alguém na lista deve ter
> melhores informações pra te dar.
>
> []'s
>

> 2010/10/26 Alejandro Mesias <ale.mesias@...>


>
> >
> >
> > Na verdade gostei da idéia da portabilidade porque imaginei se um dia minha
> > aplicação rodaria em um Ipad por exemplo.
> >

> > 2010/10/26 leo kirotawa <kirotawa@... <kirotawa%40gmail.com>>


> >
> >
> > >
> > >
> > > Desculpa se eu tiver errado, mas, se não me engano, esta é uma das
> > > características do PyQt que ele seja portável para outros SO (unix, mac,
> > > win). Você obviamente só vai precisar do ferramental (Python + PyQt).
> > > Qualquer coisa dá uma olhada no site do mantedor [1].
> > >
> > > [1] http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html
> > >
> > > <http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html
> > >[]'s
> > >

> > > 2010/10/26 Alejandro Mesias <ale.mesias@...<ale.mesias%40gmail.com><ale.mesias%


> > 40gmail.com>
> >
> > > >
> > >
> > >
> > > >
> > > >
> > > > Caros, estou fazendo pesquisar para definir meu TCC e to bem
> > interessado
> > > no
> > > > Python e no QT. Seja o que for, Pyside ou Pyqt, a idéia é fazer algo
> > bem
> > > > semelhante a um editor UML, um diagrama de classe ou caso de uso, só
> > que
> > > > vou
> > > > fazer para BPMN.
> > > >
> > > > Queria saber se a portabilidade que é tão falada no site da nokia
> > atende
> > > > apenas as implementações feitas em C com a IDE da Nokia ou se há como
> > > gerar
> > > > versões para diversas plataformas usando o port de Python para o QT?
> > > Capaz
> > > > que hajam adaptações, não duvido.
> > > >
> > > > --
> > > > ======================================
> > > > Alejandro Mesias André Nebra Perez
> > > > Java/Python/Js/Something else Programmer
> > > > Skype.: meszias

> > > > Msn.: amoavidasobre2rodas@...<amoavidasobre2rodas%40hotmail.com>


> > <amoavidasobre2rodas%40hotmail.com><amoavidasobre2rodas%
> > > 40hotmail.com>
> >
> > >
> > > > Twitter: @meszias
> > > > Linux User #442506
> > > > Campinas - SP - Brasil - South America
> > > > ======================================
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > > --
> >
> > > Leônidas S. Barbosa (Kirotawa)
> > > [DesenvolvedorWeb/CEFET/RN]
> > > [Ciências da Computação/UFRN]
> > > [pós-graduando em Inteligência Computacional/Processamento Gráfico /UFRN
> > > [Estudante de japonês nível Intermediário I - Japanese Student]
> > > [Desenvolvedor em python, PyGame]
> > > blog nerd: corecode.wordpress.com/
> > > blog music: essenaomanja.blogspot.com
> > > blog tirinhas: elminiche.wordpress.com/
> > >
> > > "Mais sábio é aquele que sabe que não sabe" (Sócrates)
> > >

> > > 日本語㠮学ç"Ÿã §ã ™ã€‚
> > > コンãƒ"ãƒ¥ãƒ¼ã‚¿ã‚µã‚¤ã‚¨ãƒ³ã‚¹ã ®å­¦ä½ .


> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > --
> > ======================================
> > Alejandro Mesias André Nebra Perez
> > Java/Python/Js/Something else Programmer
> > Skype.: meszias

> > Msn.: amoavidasobre2rodas@... <amoavidasobre2rodas%40hotmail.com>


> > Twitter: @meszias
> > Linux User #442506
> > Campinas - SP - Brasil - South America
> > ======================================
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
>
> --
> Leônidas S. Barbosa (Kirotawa)
> [DesenvolvedorWeb/CEFET/RN]
> [Ciências da Computação/UFRN]
> [pós-graduando em Inteligência Computacional/Processamento Gráfico /UFRN
> [Estudante de japonês nível Intermediário I - Japanese Student]
> [Desenvolvedor em python, PyGame]
> blog nerd: corecode.wordpress.com/
> blog music: essenaomanja.blogspot.com
> blog tirinhas: elminiche.wordpress.com/
>
> "Mais sábio é aquele que sabe que não sabe" (Sócrates)
>

> 日本語㠮学ç"Ÿã §ã ™ã€‚
> コンãƒ"ãƒ¥ãƒ¼ã‚¿ã‚µã‚¤ã‚¨ãƒ³ã‚¹ã ®å­¦ä½ .

Alejandro Mesias

unread,
Oct 26, 2010, 9:44:53 PM10/26/10
to python...@yahoogrupos.com.br
Gostei das informações Diogo. Na verdade tem uma bilblioteca do QT que tinha
achado em um editor UML OpenSource feito em QT, mas num lembro o nome, me
pareceu prático para substituir a biblioteca que eu tava acostumado no java,
que é o JGraph.

Basicamente preciso fazer caixinhas de variados tipos que se conectam por
linhas e setas, considerando todas as interações de edição, modelagem. Capaz
até de usar o webkit do QT (dizem ser muito bom).


2010/10/26 Diogo <diogo...@yahoo.com.br>

>
>
> Contanto que você tenha, instalados, o CPython (interpretador tradicional
> da linguagem) e o Qt, sua aplicação funcionará. O motivo de precisar do
> interpretador original é que o PyQt depende de uma ferramenta chamada SIP (
> http://www.riverbankcomputing.co.uk/software/sip/intro), que facilita a
> integração de módulos em C com o Python, e esta por sua vez integra com o
> CPython.
>
> Mas pra rodar em ambientes Maemo, Moblin ou MeeGo você não vá ter
> problemas, pois se não me engano tanto o CPython quanto o Qt já estão
> instalados, como o Léo já disse.
>
> Alguém tem mais informação sobre?
>
> Abraço!
>

> --- Em python...@yahoogrupos.com.br<python-brasil%40yahoogrupos.com.br>,

Msn.: amoavidas...@hotmail.com


Twitter: @meszias
Linux User #442506
Campinas - SP - Brasil - South America
======================================


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

------------------------------------

Robson Roberto Souza Peixoto

unread,
Oct 27, 2010, 6:17:51 AM10/27/10
to python...@yahoogrupos.com.br
2010/10/26 Alejandro Mesias <ale.m...@gmail.com>:

> Gostei das informações Diogo. Na verdade tem uma bilblioteca do QT que tinha
> achado em um editor UML OpenSource feito em QT, mas num lembro o nome, me
> pareceu prático para substituir a biblioteca que eu tava acostumado no java,
> que é o JGraph.
>
> Basicamente preciso fazer caixinhas de variados tipos que se conectam por
> linhas e setas, considerando todas as interações de edição, modelagem. Capaz
> até de usar o webkit do QT (dizem ser muito bom).

Se tu não precisar de portabilidade, eu te recomendaria fazer em Java
com o GMF da plataforma Eclipse.

Site: http://www.eclipse.org/modeling/gmp/
Documentação: http://wiki.eclipse.org/GMF_Documentation
Tutorial: http://wiki.eclipse.org/index.php/GMF_Tutorial

Essa é uma senhora solução para quem precisa criar um modelador. Eu
conheci projetos que foram desenvolvidos usando o GMF, e outros
projetos do Eclipse, que terminaram a solução muito antes do tempo
previsto.

--
Robson Roberto Souza Peixoto
Robinho
robson...@gmail.com
Computer Science Master's degree student, University of Campinas
Linux Counter #395633
IRC: robsonpeixoto
Twitter: http://twitter.com/rrspba
github: https://github.com/robsonpeixoto

Diogo

unread,
Oct 27, 2010, 12:15:25 PM10/27/10
to python...@yahoogrupos.com.br
Alejandro,

Me parece que o que você precisa então é de uma ferramenta de desenho vetorial, e o Qt tem isso, realmente.

Não acho que usar o módulo WebKit vá ser uma solução para você, pois não é para isto que ele foi feito.

Dá uma olhada nos módulos do Qt, mas acredito que o QtSvg ou QtOpenVG possam ser as ferramentas certas:
http://doc.qt.nokia.com/4.7/qtsvg.html
http://doc.qt.nokia.com/4.7/qtopenvg.html

Abraço!

Diogo

--- Em python...@yahoogrupos.com.br, Alejandro Mesias <ale.mesias@...> escreveu


>
> Gostei das informações Diogo. Na verdade tem uma bilblioteca do QT que tinha
> achado em um editor UML OpenSource feito em QT, mas num lembro o nome, me
> pareceu prático para substituir a biblioteca que eu tava acostumado no java,
> que é o JGraph.
>
> Basicamente preciso fazer caixinhas de variados tipos que se conectam por
> linhas e setas, considerando todas as interações de edição, modelagem. Capaz
> até de usar o webkit do QT (dizem ser muito bom).
>
>

> 2010/10/26 Diogo <diogobaeder@...>


>
> >
> >
> > Contanto que você tenha, instalados, o CPython (interpretador tradicional
> > da linguagem) e o Qt, sua aplicação funcionará. O motivo de precisar do
> > interpretador original é que o PyQt depende de uma ferramenta chamada SIP (
> > http://www.riverbankcomputing.co.uk/software/sip/intro), que facilita a
> > integração de módulos em C com o Python, e esta por sua vez integra com o
> > CPython.
> >
> > Mas pra rodar em ambientes Maemo, Moblin ou MeeGo você não vá ter
> > problemas, pois se não me engano tanto o CPython quanto o Qt já estão
> > instalados, como o Léo já disse.
> >
> > Alguém tem mais informação sobre?
> >
> > Abraço!
> >
> > --- Em python...@yahoogrupos.com.br<python-brasil%40yahoogrupos.com.br>,

> > leo kirotawa <kirotawa@> escreveu


> >
> > >
> > > Nesse caso é mais restrito ao SO do Ipad ser portado lá em Python ou não.
> > Ao
> > > menos até agora as aplicações Qt em C++ são portadas para dispositivos
> > > móveis da nokia, mas creio que com um SO unix no dispositivo talvez dê
> > para
> > > fazer ele rodar lá também. É, foge da minha alçada, alguém na lista deve
> > ter
> > > melhores informações pra te dar.
> > >
> > > []'s
> > >
> > > 2010/10/26 Alejandro Mesias <ale.mesias@>
> >
> > >
> > > >
> > > >

> > > > Na verdade gostei da idéia da portabilidade porque imaginei se um dia
> > minha
> > > > aplicação rodaria em um Ipad por exemplo.
> > > >

> > > > 2010/10/26 leo kirotawa <kirotawa@ <kirotawa%40gmail.com>>


> >
> > > >
> > > >
> > > > >
> > > > >
> > > > > Desculpa se eu tiver errado, mas, se não me engano, esta é uma das
> > > > > características do PyQt que ele seja portável para outros SO (unix,
> > mac,
> > > > > win). Você obviamente só vai precisar do ferramental (Python + PyQt).
> > > > > Qualquer coisa dá uma olhada no site do mantedor [1].
> > > > >
> > > > > [1]
> > http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html
> > > > >
> > > > > <http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html
> > > > >[]'s
> > > > >

> > > > > 2010/10/26 Alejandro Mesias <ale.mesias@<ale.mesias%40gmail.com

> > > > > > Msn.: amoavidasobre2rodas@<amoavidasobre2rodas%40hotmail.com>


> >
> > > > <amoavidasobre2rodas%40hotmail.com><amoavidasobre2rodas%
> > > > > 40hotmail.com>
> > > >
> > > > >
> > > > > > Twitter: @meszias
> > > > > > Linux User #442506
> > > > > > Campinas - SP - Brasil - South America
> > > > > > ======================================
> > > > > >
> > > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > > --
> > > >
> > > > > Leônidas S. Barbosa (Kirotawa)
> > > > > [DesenvolvedorWeb/CEFET/RN]
> > > > > [Ciências da Computação/UFRN]
> > > > > [pós-graduando em Inteligência Computacional/Processamento Gráfico
> > /UFRN
> > > > > [Estudante de japonês nível Intermediário I - Japanese Student]
> > > > > [Desenvolvedor em python, PyGame]
> > > > > blog nerd: corecode.wordpress.com/
> > > > > blog music: essenaomanja.blogspot.com
> > > > > blog tirinhas: elminiche.wordpress.com/
> > > > >
> > > > > "Mais sábio é aquele que sabe que não sabe" (Sócrates)
> > > > >

> > > > > æâ€"¥æÅ"¬èªžã ®å­¦ç"Ÿã §ã ™ã€‚
> > > > > コãÆ'³ãÆ'"ãÆ'¥ãÆ'¼ã‚¿ã‚µã‚¤ã‚¨ãÆ'³ã‚¹ã ®å­¦ä½ .


> >
> > > > >
> > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > >
> > > > >
> > > > >
> > > >
> > > > --
> > > > ======================================
> > > > Alejandro Mesias André Nebra Perez
> > > > Java/Python/Js/Something else Programmer
> > > > Skype.: meszias

> > > > Msn.: amoavidasobre2rodas@ <amoavidasobre2rodas%40hotmail.com>


> >
> > > > Twitter: @meszias
> > > > Linux User #442506
> > > > Campinas - SP - Brasil - South America
> > > > ======================================
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Leônidas S. Barbosa (Kirotawa)
> > > [DesenvolvedorWeb/CEFET/RN]
> > > [Ciências da Computação/UFRN]
> > > [pós-graduando em Inteligência Computacional/Processamento Gráfico /UFRN
> > > [Estudante de japonês nível Intermediário I - Japanese Student]
> > > [Desenvolvedor em python, PyGame]
> > > blog nerd: corecode.wordpress.com/
> > > blog music: essenaomanja.blogspot.com
> > > blog tirinhas: elminiche.wordpress.com/
> > >
> > > "Mais sábio é aquele que sabe que não sabe" (Sócrates)
> > >

> > > æâ€"¥æÅ"¬èªžã ®å­¦ç"Ÿã §ã ™ã€‚
> > > コãÆ'³ãÆ'"ãÆ'¥ãÆ'¼ã‚¿ã‚µã‚¤ã‚¨ãÆ'³ã‚¹ã ®å­¦ä½ .


> >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> >
> >
> >
>
>
>
> --
> ======================================
> Alejandro Mesias André Nebra Perez
> Java/Python/Js/Something else Programmer
> Skype.: meszias
> Msn.: amoavidasobre2rodas@...

Alejandro Mesias

unread,
Oct 27, 2010, 7:55:23 PM10/27/10
to python...@yahoogrupos.com.br
Diogo, acho que era esse QtSvg que eu tava de olho mesmo, vou ter que ver
isso a fundo. Há o WebKit seria para outra finalidade. A aplicação que vou
reescrever ela tem uma parte que modela um formulário de web, e a aplicação
atual permite visualizar a modelagem do formulário, o webkit serviria prá
fazer isso embedded.

Robson "Se tu não precisar de portabilidade, eu te recomendaria fazer em
Java com o GMF da plataforma Eclipse.", estou exatemente tentando evitar
usar Java e partir para outra linguagem, trabalho com java tem uns 3 anos
já, queria "ampliar horizontes". Mas se começar a ficar inviável e começar a
reinventar roda mais que esperava, a dica vai ser muito valiosa. É que uma
dos objetivos que tenho é criar novas ferramentas de software livre junto
com a experiência.

2010/10/27 Diogo <diogo...@yahoo.com.br>

>
>
> Alejandro,
>
> Me parece que o que você precisa então é de uma ferramenta de desenho
> vetorial, e o Qt tem isso, realmente.
>
> Não acho que usar o módulo WebKit vá ser uma solução para você, pois não é
> para isto que ele foi feito.
>
> Dá uma olhada nos módulos do Qt, mas acredito que o QtSvg ou QtOpenVG
> possam ser as ferramentas certas:
> http://doc.qt.nokia.com/4.7/qtsvg.html
> http://doc.qt.nokia.com/4.7/qtopenvg.html
>
> Abraço!
>
> Diogo
>

> --- Em python...@yahoogrupos.com.br<python-brasil%40yahoogrupos.com.br>,

Msn.: amoavidas...@hotmail.com

Diogo

unread,
Oct 28, 2010, 8:35:12 AM10/28/10
to python...@yahoogrupos.com.br
Alejandro,

Bacana, bom saber que está de mente aberta para formas diferentes de implementar o que precisa; Melhor ainda que esteja recusando usar Java - não estou criticando a linguagem, mas dizendo que precisamos desenvolver e aprender com a mente aberta, principalmente ao tentarmos nos inserir em uma linguagem ou ferramenta que não dominamos tão bem.

Sobre o WebKit, considerando que ele é um navegador Web, se você vai exibir um form que será usado na Web então faz sentido que o use para testes, mesmo. Agora, faz sentido usá-lo também para desenvolver a parte gráfica que você precisa? Se a resposta é sim, então sugiro que busque usá-lo com uma máquina de JavaScript e use bibliotecas de JS para lidar com canvas ou SVG, como Raphael.JS, por exemplo. Mas, na minha modesta opinião, eu tentaria fazer tudo somente com o que o Qt oferece, e usar o WebKit somente para funcionalidades diretamente relacionadas a páginas de sites.

Abraço!

Diogo

--- Em python...@yahoogrupos.com.br, Alejandro Mesias <ale.mesias@...> escreveu
>

> Diogo, acho que era esse QtSvg que eu tava de olho mesmo, vou ter que ver
> isso a fundo. Há o WebKit seria para outra finalidade. A aplicação que vou
> reescrever ela tem uma parte que modela um formulário de web, e a aplicação
> atual permite visualizar a modelagem do formulário, o webkit serviria prá
> fazer isso embedded.
>
> Robson "Se tu não precisar de portabilidade, eu te recomendaria fazer em
> Java com o GMF da plataforma Eclipse.", estou exatemente tentando evitar
> usar Java e partir para outra linguagem, trabalho com java tem uns 3 anos
> já, queria "ampliar horizontes". Mas se começar a ficar inviável e começar a
> reinventar roda mais que esperava, a dica vai ser muito valiosa. É que uma
> dos objetivos que tenho é criar novas ferramentas de software livre junto
> com a experiência.
>

> 2010/10/27 Diogo <diogobaeder@...>


>
> >
> >
> > Alejandro,
> >
> > Me parece que o que você precisa então é de uma ferramenta de desenho
> > vetorial, e o Qt tem isso, realmente.
> >
> > Não acho que usar o módulo WebKit vá ser uma solução para você, pois não é
> > para isto que ele foi feito.
> >
> > Dá uma olhada nos módulos do Qt, mas acredito que o QtSvg ou QtOpenVG
> > possam ser as ferramentas certas:
> > http://doc.qt.nokia.com/4.7/qtsvg.html
> > http://doc.qt.nokia.com/4.7/qtopenvg.html
> >
> > Abraço!
> >
> > Diogo
> >
> > --- Em python...@yahoogrupos.com.br<python-brasil%40yahoogrupos.com.br>,

> > Alejandro Mesias <ale.mesias@> escreveu


> >
> > >
> > > Gostei das informações Diogo. Na verdade tem uma bilblioteca do QT que
> > tinha
> > > achado em um editor UML OpenSource feito em QT, mas num lembro o nome, me
> > > pareceu prático para substituir a biblioteca que eu tava acostumado no
> > java,
> > > que é o JGraph.
> > >
> > > Basicamente preciso fazer caixinhas de variados tipos que se conectam por
> > > linhas e setas, considerando todas as interações de edição, modelagem.
> > Capaz
> > > até de usar o webkit do QT (dizem ser muito bom).
> > >
> > >
> > > 2010/10/26 Diogo <diogobaeder@>
> >
> > >
> > > >
> > > >

> > > > > > > æâ€"¥æÅ"¬èªžã ®å­¦ç"Ÿã §ã ™ã€‚
> > > > > > >
> > コãÆ'³ãÆ'"ãÆ'¥ãÆ'¼ã‚¿ã‚µã‚¤ã‚¨ãÆ'³ã‚¹ã

> > > > > æâ€"¥æÅ"¬èªžã ®å­¦ç"Ÿã §ã ™ã€‚
> > > > >
> > コãÆ'³ãÆ'"ãÆ'¥ãÆ'¼ã‚¿ã‚µã‚¤ã‚¨ãÆ'³ã‚¹ã


> > ®å­¦ä½ .
> >
> > > >
> > > > >
> > > > >
> > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > >
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > ======================================
> > > Alejandro Mesias André Nebra Perez
> > > Java/Python/Js/Something else Programmer
> > > Skype.: meszias
> > > Msn.: amoavidasobre2rodas@

> > > Twitter: @meszias
> > > Linux User #442506
> > > Campinas - SP - Brasil - South America
> > > ======================================
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> >
> >
> >
>
>
>
> --
> ======================================
> Alejandro Mesias André Nebra Perez
> Java/Python/Js/Something else Programmer
> Skype.: meszias
> Msn.: amoavidasobre2rodas@...
> Twitter: @meszias
> Linux User #442506
> Campinas - SP - Brasil - South America
> ======================================
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>

Reply all
Reply to author
Forward
0 new messages