X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=sla-list.h;h=7f9355263d766980799fa0f93def190e62f921dc;hb=refs%2Fheads%2Fsvn%2Ftags%2F0.9.3;hp=193027db58ae8d1706641e52223eaeee4927454e;hpb=e14b9b8b700377082d51d4ae059db8bd0d619d31;p=simple-launcher diff --git a/sla-list.h b/sla-list.h index 193027d..7f93552 100644 --- a/sla-list.h +++ b/sla-list.h @@ -1,6 +1,6 @@ // This file is a part of Simple Launcher // -// Copyright (C) 2006, Mikhail Sobolev +// Copyright (C) 2006, 2007, Mikhail Sobolev // // Simple Launcher is free software; you can redistribute it and/or modify it // under the terms of the GNU General Public License version 2 as published by @@ -33,6 +33,11 @@ public: GtkWidget *getWidget() { return myWidget; } private: + static void _selectionChanged(GtkTreeSelection *, gpointer); + + void selectionChanged(GtkTreeSelection *); + void kickIt(GtkTreeIter *); + static void _renderText(GtkTreeViewColumn *column, GtkCellRenderer *cell, GtkTreeModel *model, GtkTreeIter *iter, gpointer self); static void _renderBool(GtkTreeViewColumn *column, GtkCellRenderer *cell, GtkTreeModel *model, GtkTreeIter *iter, gpointer self); static void _moveUp(GtkButton *, void *); @@ -53,6 +58,8 @@ private: GtkTreeView *myView; GtkTreeSelection *mySelection; + GtkTreeIter *myLastSelection; + LauncherItems& myItems; };