escoger una fila del listbox

Post Reply
User avatar
wilsongamboa
Posts: 601
Joined: Wed Oct 19, 2005 6:41 pm
Location: Quito - Ecuador

escoger una fila del listbox

Post by wilsongamboa »

Buenas noches
estoy tratando de ontener el numero de la fila que doy doble click
estoy probando este codigo

Code: Select all | Expand

   oSelf:oLbx1:connect( "itemDoubleClicked(QListWidgetItem*)" , {|p,p1| msginfo(valtype(p)), msginfo(p1)} )
 


y me devuelve un objeto del tipo QListWidgetItem pero yo uiero que solo me devuelva el numero de la fila escogida es posible ?
gracias

Wilson
Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
User avatar
cnavarro
Posts: 6557
Joined: Wed Feb 15, 2012 8:25 pm
Location: España
Been thanked: 3 times

Re: escoger una fila del listbox

Post by cnavarro »

Wilson, prueba

Code: Select all | Expand


MsgInfo( oObjList:currentrow() + 1  )
 


Tambien puedes probar

Code: Select all | Expand


MsgInfo( oObjList:row( oItem ) + 1 )     // en tu caso creo que el parametro oItem lo llamas p
 


Y, se me habia olvidado ponerte, por si lo necesitas

Code: Select all | Expand


MsgInfo( oObjList:currentItem():Text() )      //oItem:Text()

// Por lo que, para lo que necesitas puedes usar en cualquier momento
MsgInfo( oObjList:row( oObjList:currentItem() ) + 1 )

 
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
wilsongamboa
Posts: 601
Joined: Wed Oct 19, 2005 6:41 pm
Location: Quito - Ecuador

Re: escoger una fila del listbox

Post by wilsongamboa »

Cristobal muchas gracias
funciona perfecto el primero los demas no los probé
saludos


Wilson
Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
Post Reply