I was going from memory, now I see there is the move(src, dest) operation. Good pick.
Cheers, Kevin On Mon, May 27, 2013 at 11:23 AM, Juan Angel Moreno <[email protected]>wrote: > You don't need to delete and re-insert rows, you only have to call > move(src, dest) with the iterator of the row you want to move as src and > the iterator of the row where you want to put it as dest. > > Greetings > > > 2013/5/27 Kevin Brightwell <[email protected]> > >> I haven't used gtkmm in awhile, but if I recall there are iterator >> methods for keeping state, and there should be insert methods. So in >> pseudo-code: >> >> >> 1. Get currently selected row, save in *curRow *[1] >> 2. Delete *curRow* from Gtk::ListView, keep it in memory, though >> 3. Re-insert *curRow *at desired position [2] >> >> Hope that helps. >> >> Kevin >> >> [1] >> https://developer.gnome.org/gtkmm-tutorial/3.4/sec-treeview-selection.html.en >> >> [2] >> https://developer.gnome.org/gtkmm/stable/classGtk_1_1ListStore.html#ab71d860741465ea79bc352c4575e47ec >> >> >> On Mon, May 27, 2013 at 10:35 AM, Francis (Grizzly) Smit < >> [email protected]> wrote: >> >>> yep I'm now trying to move the selected row up or down in a >>> Gtk::ListViewText but not sure how to do it >>> thx in advance for any help. >>> >>> >>> -- >>> >>> >>> .~. In my life God comes first.... >>> /V\ but Linux is pretty high after that :-D >>> /( )\ Francis (Grizzly) Smit >>> ^^-^^ http://www.smit.id.au/ >>> >>> _______________________________________________ >>> gtkmm-list mailing list >>> [email protected] >>> https://mail.gnome.org/mailman/listinfo/gtkmm-list >>> >> >> >> >> -- >> Kevin Brightwell >> *BESc. and BSc. Candidate 2015* >> Western University www.westernu.ca <http://www.uwo.ca> >> e. [email protected] c. 226.678.4927 >> >> _______________________________________________ >> gtkmm-list mailing list >> [email protected] >> https://mail.gnome.org/mailman/listinfo/gtkmm-list >> >> > > > -- > Atentamente: > Juan Ángel Moreno Fernández > [email protected] > ------------------------------ > Proyecto Gelide > http://gelide.sf.net > ------------------------------ > -- Kevin Brightwell *BESc. and BSc. Candidate 2015* Western University www.westernu.ca <http://www.uwo.ca> e. [email protected] c. 226.678.4927
_______________________________________________ gtkmm-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/gtkmm-list
