[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Moving a QListViewItem
From:       Charles <charles () altair ! dhs ! org>
Date:       2000-06-02 2:13:42
[Download RAW message or body]

On Thu, 01 Jun 2000, you wrote:
> On Fri, 02 Jun 2000, Charles wrote:
> > Does anyone have an idea on how to move a QListViewItem safely?  
> > 
> > Just copying the strings in a QListViewItem makes it impossible to handle if
> > the item has an image, or someone has created their own QListViewItem (class
> > MyItem : public QListViewItem).  I need a generic way of doing this?  
> > 
> > See if you can finish this function :)
> > 
> 
> /* Insert documentation here, what is this method meant to do?  */
> 
> > void KListView::moveItem(QListViewItem *item, QListViewItem *after)
> > {
> // insert sanity checks
>       if (item->parent())
>          item->parent()->takeItem( item )
>      else
>          takeItem( item );
> 
>      if (after)
>          after->insertItem( item );
>      else
>          insertItem( item );
> > }

The issue with this is that "after" is the item that you insert it after, not
under.



> 
> 
> Might do something close to what you want, I didn't test it at all.
> 
> BTW: I'm not too sure how good an idea KListView is, I want my inheritance trees
> to be as shallow as possible.
> 
> BFN,
> Don.
>  
> >> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
--

Charles - charles@kde.org
 
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic