Krita Source Code Documentation
Loading...
Searching...
No Matches
ResourceName Namespace Reference

Functions

KRITARESOURCES_EXPORT QString resourceTypeToName (const QString &resourceType)
 

Variables

const KLocalizedString Brushes = ki18nc("resource type", "Brush Tips")
 
const KLocalizedString CssStyles = ki18nc("resource type", "Style Presets")
 
const KLocalizedString FilterEffects = ki18nc("resource type", "Filter Effects")
 
const KLocalizedString FontFamilies = ki18nc("resource type", "Font Families")
 
const KLocalizedString GamutMasks = ki18nc("resource type", "Gamut Masks")
 
const KLocalizedString Gradients = ki18nc("resource type", "Gradients")
 
const KLocalizedString LayerStyles = ki18nc("resource type", "Layer Styles")
 
const KLocalizedString PaintOpPresets = ki18nc("resource type", "Brush Presets")
 
const KLocalizedString Palettes = ki18nc("resource type", "Palettes")
 
const KLocalizedString Patterns = ki18nc("resource type", "Patterns")
 
const KLocalizedString SeExprScripts = ki18nc("resource type", "SeExpr Scripts")
 
const KLocalizedString Sessions = ki18nc("resource type", "Sessions")
 
const KLocalizedString Symbols = ki18nc("resource type", "Symbol Libraries")
 
const KLocalizedString TaskSets = ki18nc("resource type", "Task Sets")
 
const KLocalizedString WindowLayouts = ki18nc("resource type", "Window Layouts")
 
const KLocalizedString Workspaces = ki18nc("resource type", "Workspaces")
 

Function Documentation

◆ resourceTypeToName()

QString ResourceName::resourceTypeToName ( const QString & resourceType)

Definition at line 63 of file KisResourceTypes.cpp.

64{
65 static const QMap<QString, QString> typeMap = []() {
66 if (!QCoreApplication::instance()) {
67 warnResource << "QCoreApplication not valid when initializing resourceTypeNameMap in" << __FILE__ << "line" << __LINE__;
68 }
69 QMap<QString, QString> typeMap;
71 typeMap[ResourceType::Brushes] = ResourceName::Brushes.toString();
76 typeMap[ResourceType::Symbols] = ResourceName::Symbols.toString();
86 return typeMap;
87 }();
88
89 Q_ASSERT(typeMap.contains(resourceType));
90
91 return typeMap[resourceType];
92
93}
#define warnResource
const KLocalizedString WindowLayouts
const KLocalizedString Symbols
const KLocalizedString PaintOpPresets
const KLocalizedString Sessions
const KLocalizedString Palettes
const KLocalizedString FilterEffects
const KLocalizedString Workspaces
const KLocalizedString TaskSets
const KLocalizedString Brushes
const KLocalizedString LayerStyles
const KLocalizedString Patterns
const KLocalizedString GamutMasks
const KLocalizedString SeExprScripts
const KLocalizedString FontFamilies
const KLocalizedString Gradients
const KLocalizedString CssStyles
const QString Palettes
const QString Symbols
const QString FilterEffects
const QString FontFamilies
const QString CssStyles
const QString LayerStyles
const QString Brushes
const QString GamutMasks
const QString Patterns
const QString SeExprScripts
const QString Gradients
const QString Workspaces
const QString TaskSets
const QString WindowLayouts
const QString Sessions
const QString PaintOpPresets

References ResourceType::Brushes, Brushes, ResourceType::CssStyles, CssStyles, ResourceType::FilterEffects, FilterEffects, ResourceType::FontFamilies, FontFamilies, ResourceType::GamutMasks, GamutMasks, ResourceType::Gradients, Gradients, ResourceType::LayerStyles, LayerStyles, ResourceType::PaintOpPresets, PaintOpPresets, ResourceType::Palettes, Palettes, ResourceType::Patterns, Patterns, ResourceType::SeExprScripts, SeExprScripts, ResourceType::Sessions, Sessions, ResourceType::Symbols, Symbols, ResourceType::TaskSets, TaskSets, warnResource, ResourceType::WindowLayouts, WindowLayouts, ResourceType::Workspaces, and Workspaces.

Variable Documentation

◆ Brushes

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::Brushes = ki18nc("resource type", "Brush Tips")

Definition at line 46 of file KisResourceTypes.cpp.

◆ CssStyles

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::CssStyles = ki18nc("resource type", "Style Presets")

Definition at line 60 of file KisResourceTypes.cpp.

◆ FilterEffects

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::FilterEffects = ki18nc("resource type", "Filter Effects")

Definition at line 56 of file KisResourceTypes.cpp.

◆ FontFamilies

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::FontFamilies = ki18nc("resource type", "Font Families")

Definition at line 59 of file KisResourceTypes.cpp.

◆ GamutMasks

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::GamutMasks = ki18nc("resource type", "Gamut Masks")

Definition at line 54 of file KisResourceTypes.cpp.

◆ Gradients

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::Gradients = ki18nc("resource type", "Gradients")

Definition at line 47 of file KisResourceTypes.cpp.

◆ LayerStyles

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::LayerStyles = ki18nc("resource type", "Layer Styles")

Definition at line 58 of file KisResourceTypes.cpp.

◆ PaintOpPresets

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::PaintOpPresets = ki18nc("resource type", "Brush Presets")

Definition at line 45 of file KisResourceTypes.cpp.

◆ Palettes

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::Palettes = ki18nc("resource type", "Palettes")

Definition at line 48 of file KisResourceTypes.cpp.

◆ Patterns

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::Patterns = ki18nc("resource type", "Patterns")

Definition at line 49 of file KisResourceTypes.cpp.

◆ SeExprScripts

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::SeExprScripts = ki18nc("resource type", "SeExpr Scripts")

Definition at line 55 of file KisResourceTypes.cpp.

◆ Sessions

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::Sessions = ki18nc("resource type", "Sessions")

Definition at line 53 of file KisResourceTypes.cpp.

◆ Symbols

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::Symbols = ki18nc("resource type", "Symbol Libraries")

Definition at line 51 of file KisResourceTypes.cpp.

◆ TaskSets

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::TaskSets = ki18nc("resource type", "Task Sets")

Definition at line 57 of file KisResourceTypes.cpp.

◆ WindowLayouts

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::WindowLayouts = ki18nc("resource type", "Window Layouts")

Definition at line 52 of file KisResourceTypes.cpp.

◆ Workspaces

KRITARESOURCES_EXPORT const KLocalizedString ResourceName::Workspaces = ki18nc("resource type", "Workspaces")

Definition at line 50 of file KisResourceTypes.cpp.