Cleanup source id management, and improved session merging and source

renaming.
This commit is contained in:
brunoherbelin
2020-10-03 17:54:34 +02:00
parent 3e5b1e74e8
commit d563ee14a9
8 changed files with 88 additions and 56 deletions

View File

@@ -50,14 +50,16 @@ public:
void deleteSelection();
// current source
Source * currentSource ();
void setCurrentSource (Source *s);
void setCurrentSource (std::string namesource);
void setCurrentSource (Node *node);
void setCurrentSource (int index);
void setCurrentSource (int id);
void setCurrentNext ();
void unsetCurrentSource ();
void setCurrentIndex (int index);
int indexCurrentSource ();
Source * currentSource ();
// browsing into sources
Source * findSource (Node *node);