LeechCraft 0.6.70-19424-g027e980fd1
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
LC::Util::Emitters::TagsManager Class Reference

The signals of an ITagsManager. More...

#include "tagsmanager.h"

Inheritance diagram for LC::Util::Emitters::TagsManager:
Collaboration diagram for LC::Util::Emitters::TagsManager:

Signals

void nameReplaced (const QString &old, const QStringList &newNames)
 Emitted after the name old was replaced with newNames on every tag that had it.

Detailed Description

The signals of an ITagsManager.

See also
ITagsManager::GetEmitter()

Definition at line 21 of file tagsmanager.h.

Member Function Documentation

◆ nameReplaced

void LC::Util::Emitters::TagsManager::nameReplaced ( const QString & old,
const QStringList & newNames )
signal

Emitted after the name old was replaced with newNames on every tag that had it.

One name renames the tag, several split it, a name that already exists merges it into that tag, and no names at all remove it.

Parameters
[out]oldThe replaced name.
[out]newNamesThe replacing names, trimmed and distinct.

Referenced by LC::Util::TagsFoldersProxyModel::TagsFoldersProxyModel().

Here is the caller graph for this function:

The documentation for this class was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/leechcraft-doc-0.6.70+git.19424.g027e980fd1-build/leechcraft-0.6.70-19424-g027e980fd1/src/util/tags/emitters/tagsmanager.h