Aplicações em QT no Ubuntu.

Iniciado por Ioca100, 18 de Janeiro de 2011, 21:51

tópico anterior - próximo tópico

Ioca100

"Ubuntu poderá incluir aplicações em Qt nas próximas versões

Mark Shuttleworth, grande nome por trás do Ubuntu, anunciou uma mudança interessante para as próximas versões: a inclusão de aplicativos feitos em Qt na instalação padrão do Ubuntu.

Qt vs GTK sempre foi uma batalha difícil, com admiradores dos dois lados. Independente de questões históricas ou ideológicas, o ato de misturar aplicações em Qt e GTK num mesmo sistema passa uma imagem de algo "quebrado", onde o comportamento de algumas aplicações se distancia do comportamento das outras. Como o Ubuntu usa o Gnome, desde seu início manteve a prioridade para aplicativos em GTK, que se integram perfeitamente aos recursos do Gnome. Mas com algum trabalho os aplicativos em Qt também podem rodar sem parecerem coisas de outro mundo.

Parte desse trabalho está numa nova camada intermediária para o dconf em aplicações usando a biblioteca Qt. Com o dconf o gerenciamento e configuração das aplicações fica "centralizado", diferente do que ocorre com as aplicações nativas do KDE - embora o KDE não esteja diretamente envolvido na questão, e sim as apps feitas em Qt que por sinal é a biblioteca básica do KDE. Resumindo, alguns programas feitos em Qt podem se integrar ao dconf, de forma que sejam aceitos com mais naturalidade no Ubuntu.

No post do Mark Shuttleworth fica clara a idéia de adição de programas feitos em Qt, mas não necessariamente a substituição de programas já consagrados no Ubuntu nem o uso de programas feitos para o KDE - fica fora da jogada a substituição do Banshee pelo Amarok, por exemplo. Em geral as aplicações devem ser livres e oferecerem boa integração com o sistema, tanto visualmente como por baixo da máscara, na interação com as configurações e preferências. As aplicações do KDE poderão servir caso o pessoal do KDE adote o dconf, o que não dá para imaginar a curto prazo. A mudança favorece no momento aplicações feitas em Qt que passem a usar o dconf.

Mesmo assim, como é de se imaginar, a quantidade de aplicações que cabem no liveCD é limitada, então não são muitas que devem vir nas próximas versões do Ubuntu. Os comentários no post dele sugerem que está chegando a hora de migrar para um DVD, já que a limitação de 700 MB impõe restrições demais no que vem nas distros. Quanto a isso, no entanto, não há nada oficial.

A inclusão de aplicações Qt no Ubuntu é uma ação interessante, abrindo novas possibilidades, talvez servindo também para outras distros GNU/Linux em geral no futuro."

Matéria extraída do Guia do Hardware
http://www.guiadohardware.net/noticias/2011-01/ubuntu-1.html
Usuário Linux- 449417

rjbgbo

mais uma vez a canonical mandando bem, só temos a ganhar.
Linux User #440843 | Ubuntu User #11469

Andreson Goveia

Citação de: rjbgbo online 18 de Janeiro de 2011, 22:44
mais uma vez a canonical mandando bem, só temos a ganhar.
Tomara que eles repensem nos seus planos para o Kubuntu e trabalhem mais em cima dele.

rafaelsarilho

Isso não deveria acontecer, se é Gnome tem que vir com aplicativos para Gnome, se é KDE tem que vir com aplicativos para KDE, tenho alguns aplicativos GTK no meu Kubuntu como o Gimp e VLC, mas fui eu que instalei, se misturarem bibliotecas na instalação padrão dará sinal de algo "xing ling".
Até Breve... :D


Andreson Goveia

Citação de: rafaelsarilho online 05 de Junho de 2011, 19:54
Isso não deveria acontecer, se é Gnome tem que vir com aplicativos para Gnome, se é KDE tem que vir com aplicativos para KDE, tenho alguns aplicativos GTK no meu Kubuntu como o Gimp e VLC, mas fui eu que instalei, se misturarem bibliotecas na instalação padrão dará sinal de algo "xing ling".
Até Breve... :D
VLC é qt :P

Darcamo

Não confundam programas para KDE com programas feitos em Qt.

Qt é "apenas" a biblioteca para interface gráfica assim como o GTK. Tanto Gnome quanto KDE possui muitas outras bibliotecas cujos programas específicos para cada ambiente podem usar. Se tentar instalar o K3b no Gnome, por exemplo, verá que muitas outras bibliotecas precisam ser instaladas. Esse sim é um exemplo de um programa que não deve vir instalado no Gnome para não misturar as bibliotecas e ocupando mais espaço, até porque o Gnome já tem o Brasero.

Tem muito programa bom feito em Qt que não podemos deixar de lado só por "ser em Qt" (o VLC, como citado, é um ótimo exemplo). Se o Ubuntu inclui o Qt e, principalmente, garantir que essas aplicações tenham a mesma aparência e comportamento no Ubuntu quanto as aplicações em GTK, então isso será muito positivo.

rafaelsarilho

Citação de: Darcamo online 05 de Junho de 2011, 20:50
Não confundam programas para KDE com programas feitos em Qt.

Qt é "apenas" a biblioteca para interface gráfica assim como o GTK. Tanto Gnome quanto KDE possui muitas outras bibliotecas cujos programas específicos para cada ambiente podem usar. Se tentar instalar o K3b no Gnome, por exemplo, verá que muitas outras bibliotecas precisam ser instaladas. Esse sim é um exemplo de um programa que não deve vir instalado no Gnome para não misturar as bibliotecas e ocupando mais espaço, até porque o Gnome já tem o Brasero.

Tem muito programa bom feito em Qt que não podemos deixar de lado só por "ser em Qt" (o VLC, como citado, é um ótimo exemplo). Se o Ubuntu inclui o Qt e, principalmente, garantir que essas aplicações tenham a mesma aparência e comportamento no Ubuntu quanto as aplicações em GTK, então isso será muito positivo.
Opa, vivendo e aprendendo hehehe.
Até Breve... :D


Vinnicius_

HPLIP também é em QT, mas eu uso. Realmente quando se baixa uma aplicação KDE como o K3B vem um download bem maior, porque baixa diversas bibliotecas junto com o aplicativo.

Seria tão bom se tudo fosse perfeitamente integrado sem essa mistura de bibliotecas... Rodar aplicações KDE no GNOME fica bem esquisito mesmo, parece coisa de outro mundo.

Um dia ainda vai haver um suporte melhor a aplicações do KDE. Existe outro ambiente gráfico que utilize QT sem ser o KDE?

Andreson Goveia