LeechCraft  0.6.70-18450-gabe19ee3b0
Modular cross-platform feature rich live environment.
LC::Util::AN Namespace Reference

Functions

QMap< QString, QString > GetCategoryNameMap ()
 Returns the map from the category ID to its name. More...
 
QStringList GetKnownEventTypes (const QString &category)
 Returns the known events types for the given category. More...
 
QString GetCategoryName (const QString &category)
 Returns the human-readable name of the event category. More...
 
QString GetTypeName (const QString &type)
 Returns the human-readable name of the event type. More...
 
QVariant ToVariant (const LC::AN::StringMatcher &matcher)
 
LC::AN::StringMatcher StringMatcherFromVariant (const QVariant &var)
 
bool Matches (const QString &string, const LC::AN::StringMatcher &pattern)
 
bool Matches (const QStringList &strings, const LC::AN::StringMatcher &pattern)
 

Function Documentation

◆ GetCategoryName()

UTIL_XPC_API QString LC::Util::AN::GetCategoryName ( const QString &  category)

Returns the human-readable name of the event category.

If the category is not known, this function just returns the category string.

Parameters
[in]categoryThe ID of the event category.
Returns
The human-readable name of the category, or category if it is not known.
See also
GetANTypeName()
GetCategoryNameMap()

Definition at line 112 of file anutil.cpp.

References GetCategoryNameMap().

+ Here is the call graph for this function:

◆ GetCategoryNameMap()

UTIL_XPC_API QMap< QString, QString > LC::Util::AN::GetCategoryNameMap ( )

Returns the map from the category ID to its name.

Returns
The map from the category ID to its name.

Definition at line 21 of file anutil.cpp.

References LC::AN::CatDownloads, LC::AN::CatGeneric, LC::AN::CatIM, LC::AN::CatMediaPlayer, LC::AN::CatNews, LC::AN::CatOrganizer, LC::AN::CatPackageManager, and LC::AN::CatTerminal.

Referenced by GetCategoryName().

+ Here is the caller graph for this function:

◆ GetKnownEventTypes()

◆ GetTypeName()

◆ Matches() [1/2]

UTIL_XPC_API bool LC::Util::AN::Matches ( const QString &  string,
const LC::AN::StringMatcher pattern 
)

Definition at line 202 of file anutil.cpp.

◆ Matches() [2/2]

UTIL_XPC_API bool LC::Util::AN::Matches ( const QStringList &  strings,
const LC::AN::StringMatcher pattern 
)

Definition at line 207 of file anutil.cpp.

◆ StringMatcherFromVariant()

UTIL_XPC_API LC::AN::StringMatcher LC::Util::AN::StringMatcherFromVariant ( const QVariant &  var)

Definition at line 171 of file anutil.cpp.

◆ ToVariant()

UTIL_XPC_API QVariant LC::Util::AN::ToVariant ( const LC::AN::StringMatcher matcher)

Definition at line 159 of file anutil.cpp.

References LC::Util::Visit().

+ Here is the call graph for this function: