Autor Tópico: O que é GTK e QT?  (Lida 6579 vezes)

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
O que é GTK e QT?
« Online: 11 de Julho de 2013, 23:20 »
Gostaria de uma "explicação bem explicada" \o/ desse GTK, QT e afins....o que são?

Offline Solid One

  • Usuário Ubuntu
  • *
  • Mensagens: 276
  • Linux for human beings
    • Ver perfil
Re: O que é GTK e QT?
« Resposta #1 Online: 12 de Julho de 2013, 08:47 »
Tanto o GTK como o QT são conjuntos de bibliotecas projetadas para o desenvolvimento de interfaces gráficas para programas desenvolvidos em Python, C++ ou outra linguagem similar. A grande maioria dos programas do Ubuntu (ou qualquer distro que utilize algum modo gráfico derivado do Gnome) que possuem interface gráfica, são desenvolvidas com GTK.

Exemplos de programas cuja interface gráfica foi feita com GTK: Gimp, Inkscape, Transmission, e praticamente toda a suíte de programas que acompanha o modo gráfico Gnome.

Exemplos de programas com interface gráfica em QT: K3b, Kolourpaint4, AmaroK, Kid3, e praticamente toda a suíte de programas que acompanha o modo gráfico KDE.

EDIT: Caso queira aprender GTK ou QT para fins de desenvolvimento em Desktop de aplicativos para Linux, esse tópico contém um exemplo simples de programa em Python que utiliza interface gráfica GTK: http://ubuntuforum-br.org/index.php/topic,103151.msg568913.html#msg568913
« Última modificação: 12 de Julho de 2013, 08:49 por Solid One »

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: O que é GTK e QT?
« Resposta #2 Online: 12 de Julho de 2013, 08:50 »
Hmm...obrigado Solid One =)

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

[OFF] Seu nome me lembra Metal Gear Solid  ::)

Offline jkmsjq

  • Usuário Ubuntu
  • *
  • Mensagens: 3.345
  • Ubuntu Member
    • Ver perfil
Re: O que é GTK e QT?
« Resposta #3 Online: 12 de Julho de 2013, 08:52 »
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

Offline hugoleal85

  • Usuário Ubuntu
  • *
  • Mensagens: 508
    • Ver perfil
    • Recanto do Tux
Re: O que é GTK e QT?
« Resposta #4 Online: 12 de Julho de 2013, 09:41 »
Só mais uma observação em relação ao tema.

De fato, a maioria dos programas atuais no pinguim são criados em cima do GTK. Entretanto, esta situação vem passando por uma mudança intensa, haja vista a adoção do Unity Next e do Lxde pelo QT em suas próximas versões, conforme indicado nos links abaixo:
http://www.phoronix.com/scan.php?page=news_item&px=MTMxNzM
http://www.h-online.com/open/news/item/LXDE-previews-Qt-port-of-its-desktop-1911181.html
"Cada homem que encontro é superior a mim em alguma coisa; e nisto posso aprender dele." [Ralph W. Emerson]
Meu blog