Hace 8 años | Por mr_b a kdeblog.com
Publicado hace 8 años por mr_b a kdeblog.com

Hoy la Comunidad Qt está de enhorabuena ya que Qt cumple 20 años. Además este aniversario coincide con un momento álgido en su desarrollo ya que el proyecto Qt está más activo que nunca, no solo por su estrecha y magnifica relación con KDE (KDE Frameworks 5, Plasma y KDE Aplicaciones) sino por su creciente uso por otros proyectos como VLC, GCompris y tantos otros. Tanto la comunidad de KDE como el mundo del Software Libre estamos de celebración y por ello se han creado un par de vídeos que compartimos con todos vosotros.

Comentarios

D

GTK Rulez!

D

#9 Y vala!!!!

P

#9 Yo soy más de Tk

mr_b

#6 Ahora se hacen en QML y son bastante más simples. El único problema que le veo a Qt sigue siendo el parser propio (anterior al parser de C++) para todas esas cosas como signals y slots.

j

#11 Yo la verdad es que no le veo problema... En cualquier caso, he aquí el motivo por el que lo usan, como curiosidad: http://doc.qt.io/qt-5/why-moc.html

mr_b

#30 El problema es que no es estándar, aunque sea libre (bueno, casi). Además, creo haber leído que con las nuevas características de C++11 ya se podrían solventar todos o casi todos los problemas que hizo se se use el MOC. Otra cosa es el trabajo que llevaría y la compatibilidad con lo antiguo.

Overmell

Y no le hemos comprado nada... Como somos

pedrobz

#5 🔧 No tienen nombres muy claros, pero si tienen los emoticonos

RojoVelasco

Noticia de alcance

M

#21 Apostó por estandarizar el uso de las Qt en un proyecto importante, y con ellas introdujo un error en la aplicación que nadie pudo resolver. Después de 8 meses sin solución ...

P

#22 ¿Pero estás seguro de que el error era culpa de Qt?

M

#25 Es posible que la culpa fuera de Bill Gates, o de Darth Vader, pero eso ya nadie podrá demostrarlo.

P

#26 Pues es que como lo expresas parece que quisieras decir que fue culpa de Qt y que escoger ese framework es un error que puede costarte el trabajo. Ya sé que es solo una interpretación de un caso mucho más complejo, pero es lo que pareces decir.

Muchas veces la culpa suele recaer en la herramienta porque es la única que no se queja y no puede echarle la culpa a alguien más.

M

#28 #29
Claro que era culpa de las Qt. Luego se diagnosticó y demostró el problema. En concreto se trataba de que en determinados casos se perdía el foco del elemento activo, y ya no podía recuperarse (ni tab, ni escape, ni ostias).

Y sí, sé que existen maneras de evitar/saltar/salvar los problemas. Pero eso siempre depende del grado de disponibilidad que se requiera. En este caso que recuerdo, había una solución que pasaba por reiniciar el entorno gráfico (cliente) y a nadie le pareció aceptable.

vjp

#22 pues yo lo utilizo a diario en proyectos comerciales y aunque he encontrado algún bug siempre hay algún workaround (siento el anglicismo pero expresa mejor el concepto) para salvarlo.

D

#29 Atajo expresa lo mismo perfectamente y es castellano correcto.

vjp

#35 atajo es exactamente lo contrario, en todo caso sería desvío o circunvalación pero no expresa lo mismo.

M

Felicidades pese que al hombre de la papada diga que no tiene merito porque era de Nokia.

SuperPollo

#3
Evidentemente, faltan emoticonos en menéame.

D

Oh, no sabía que se pronunciaba como kiut (como cute). Siempre había dicho kiu-ti.

P

#8 Yo siempre le he dicho cu-te, como se lee en español

D

Hoy he actualizado a KDE 4.14 y no puedo estar más contento con el resultado.

P

Qt es como la navaja suiza: tiene todas las herramientas que puedas necesitar en el desarrollo de aplicativos de escritorio (con o sin GUI), pero algunos de sus modelos de clases son innecesariamente complejos y resultan hasta incómodos de usar, como los modelos de ítems (QListView, QTreeView, QTableView, etc). Java también usa clases abstractas e interfaces para adicionar funcionalidad a las clases básicas, pero es mucho más organizado e intuitivo en ese aspecto que Qt. Eso sin mencionar los extraños comportamientos de algunos de sus widgets.

Aún así, es un gran framework, a veces muy subvalorado.

Zeioth

A mi me mola la estetica de sus controles. Spotify los usa por ejemplo.

M

conozco a más de uno que le debe su despido a las benditas Qt.
Pero en fin, enhorabuena.

vjp

#18 por que le despidieron?

ronko

¿Y hay tarta o por el contrario...?

saren

>yfw no qt 3.14

r

#10 >tfw no bearmode bf

KDE, en todas sus evoluciones, es para mi el mejor entorno gráfico de escritorio que he usado. ¿Pesado? Si. ¿Ávido de recursos? Si. ¿Funcional? Absolutamente.

T

Y además es portable entre Linux y Windows lo que facilita bastante la vida. Guay.

rgr_b

Odio Qt con todas mis fuerzas, sobretodo con el interprete para Lua. Eso sí, no se una alternativa mejor.

D

Yo en 1999 trabajé un poco con Qt y pensaba que llegaría más lejos , pero lo cierto es que Java le comió terreno.