vymmodel.h
changeset 735 84ae10f6e3a3
parent 728 a8a98a94899a
child 737 53e51e8d47e7
     1.1 --- a/vymmodel.h	Thu Jan 15 00:52:35 2009 +0000
     1.2 +++ b/vymmodel.h	Tue Jan 20 15:23:16 2009 +0000
     1.3 @@ -554,16 +554,20 @@
     1.4      void selectRightBranch();
     1.5      void selectFirstBranch();
     1.6      void selectLastBranch();
     1.7 +	void selectLastSelectedBranch();
     1.8  	void selectParent();
     1.9  
    1.10  public:
    1.11 -	Selection::Type selectionType();
    1.12 -	LinkableMapObj* getSelection();
    1.13 +	TreeItem::Type selectionType();
    1.14 +	LinkableMapObj* getSelectedLMO();
    1.15  	BranchObj* getSelectedBranch();
    1.16 +	TreeItem* getSelectedTreeItem();
    1.17 +	QModelIndex getSelectedIndex();
    1.18  	FloatImageObj* getSelectedFloatImage();
    1.19  	QString getSelectString ();
    1.20  	QString getSelectString (LinkableMapObj *lmo);
    1.21  	
    1.22 +	void updateSelection(const QItemSelection &oldsel);
    1.23  	void updateSelection();
    1.24  	void selectMapLinkColor();
    1.25      void selectMapSelectionColor();