[Kde-devel-es] A QTreeView desde QListView

Sergio Cambra sergio at enpijama.es
Tue Sep 1 19:41:35 CEST 2009


On Martes, 1 de Septiembre de 2009 16:24:30 Jaime Robles escribió:
> Buenas,
>
> Me equivoqué, lo que estoy tratando de usar es el QTreeWidget, no el
> QTreeView O:-) aun así mis problemas son los mismos.
>
> > Jaime, como te apuntó Aleix, el sistema view/model de Qt4 es muy
> > flexible. Pero si lo único que quieres es migrar la funcionalidad de
> > QListView de Qt3 a Qt4 sin tener que retocar mucho código, yo no usaría
> > un QTreeView, sino un QTreeWidget.
>
> Si... creo que ese es el bueno pero... ¿por qué dices que "si lo único que
> quiero es migrar la funcionalidad"? ¿Es mejor el QTreeView que el
> QTreeWidget?
>
> > De este modo, dispones de las típicas señales itemClicked,
> > itemDoubleClicked,
> > etc. que trabajan con QTreeWidgetItem.
>
> Tendré que mirarme todo esto...
>
> > Como estas señales no distinguen entre los distintos botones, para saber
> > cuál
> > se ha pulsado debes usar QApplication::mouseButtons() en el slot que
> > responda a las anteriores señales.
>
> Uff!
> Con lo FACIL que era antes... ahora a leer, leer, leer, ... X'DDD

¿Has visto este hilo? En el cuarto mensaje dan una solucion: la señal 
customContextMenuRequested
http://doc.trolltech.com/4.5/qwidget.html#customContextMenuRequested

>
>
> A los que sabeis... ¿Merece la pena la migración de Qt4?
> Tengo que migrar si quiero seguir manteniendo KLog pero... ¿Voy a ganar
> algo? No se yo...
>
>
> Gracias (y a Aleix también, que estaba esperando a tener un momento para
> leer con detalle el mensaje y dar las gracias!)
>
>
> _______________________________________________
> Kde-devel-es mailing list
> Kde-devel-es at kde.org
> https://mail.kde.org/mailman/listinfo/kde-devel-es


More information about the Kde-devel-es mailing list